首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Linux 学习笔记 ——(1)期

在接手同事的容器化代码和自动部署代码之后发现了自己很大的问题,那就是对 Linux 的脚本和一些常用的命令还不是很熟悉,经常要去查命令的用法,于是决定还是开个分类每周一篇文章来记录一下每天用到或者见到的命令...Linux 命令 alias 命令 alias 命令的作用是给指令设置一个别名,使用方法是使用引号输出一个指令并且赋值给一个变量名称即可。...(非空值时不作处理) Linux 脚本 自定义日志 在写 shell 脚本的时候,很多时候我们都需要把一些关键的步骤执行的结果记录到日志中,这样在出现问题的时候比较方便定位问题,下面是我最近使用的比较多的一个日志函数...Linux 相同与差异 单引号和双引号 在写 Python 代码的时候,我习惯上是能写单引号的就不会使用双引号,这个习惯在写 shell 脚步的时候经常出现问题,其实这个问题我早就知道了,但是为了让自己加深印象...github.com/oldj/SwitchHosts 工具界面: 版权声明:如无特殊说明,文章均为本站原创,转载请注明出处 本文链接:https://tendcode.com/article/study-linux

22240

003课 linux入门命令详解

原文地址: http://wiki.100ask.org 001节_linux命令入门演示 前面我们讲解了在Ubuntu图形界面下怎么新建目录、新建文件等等。...004节_linux常用命令引入 前面演示过这些命令,这节课开始重新来讲解,在讲解的过程中,我将告诉大家我自己的记忆方法,我相信这些记忆方法,可以帮助大家快速的掌握这些命令。...//切换到上一级目录 cd -  //切换到上一次所在目录 007节linux基础知识_家目录_当前路径 第一个概念是家目录,比如book用户的家目录是/home/book。...009节_linux基础知识__linux目录结构介绍 Linux目录结构 参考前面 / ------------------根目录/ |------...reset:重新初始化屏幕,清除历史命令操作记录 017节_帮助信息man_info_help 帮助信息: 学习Linux最麻烦的是什么?

2.3K20

循序渐进Linux2版)

《循序渐进Linux 2版) 基础知识 服务器搭建 系统管理 性能调优 虚拟化与集群应用》从基础知识入手,系统讲解了Linux系统结构、shell、主流服务器搭建及故障排除、用户权限管理、磁盘存储管理...、文件系统管理、内存管理和系统进程管理等关键技术,深入研究了系统性能优化思路、系统性能评估与优化、集群技术、负载均衡等Linux热点主题。...《循序渐进Linux 2版) 基础知识 服务器搭建 系统管理 性能调优 虚拟化与集群应用》强调学习方法以及技术能力的培养,在每个知识点后都给出了大量操作案例,包括了详细的操作步骤,具有很强的可操作性...《循序渐进Linux 2版) 基础知识 服务器搭建 系统管理 性能调优 虚拟化与集群应用》适合希望系统、全面学习Linux技术的初学者作为教材,也适合Linux系统管理员、数据库管理人员、网络安全管理人员

81420

1章 必须掌握的Linux命令

1.常见的Linux命令格式: 命令名称 [命令参数] [命令对象]  命令对象一般是指要处理的文件、目录、用户等资源,而命令参数可以用长格式(完整的选项名称),也可以用短格式(单个字母的缩写),两者分别用...2.7 top命令  top命令用于动态地监视进程活动与系统负载等信息,动态地查看系统运维状态,完全将它看作Linux中的“强化版的Windows任务管理器”。...top命令执行结果的前5行为系统整体的统计信息,其所代表的含义如下 1行:系统时间、运行时间、登录终端数、系统负载(三个数值分别为1分钟、5分钟、15分钟内的平均值,数值越小意味着负载越低) 2行:...进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵死的进程数 3行:用户占用资源百分比、系统内核占用资源百分比、改变过优先级的进程资源百分比、空闲的资源百分比等。...其中数据均为CPU数据并以百分比格式显示,例如“97.1 id”意味着有97.1%的CPU处理器资源处于空闲 4行:物理内存总量、内存使用量、内存空闲量、作为内核缓存的内存量 5行:虚拟内存总量、虚拟内存使用量

82410

90节:Java中的Linux基础

90节:Java中的Linux基础 linux是装载虚拟机上面的: JDK依赖包: yum install glibc.i686 MYSQL依赖包: yum -y install libaio.so...选择客户机操作系统,选择linux,版本为CentOS,新建虚拟机向导,创建虚拟机名称,七个名称,位置,选择安卓的文章,自己定义。放在哪里。...登录:账号,密码 linux入门 unix是一个强大的多用户,多任务操作系统,Linux是一套免费的类unix操作系统,很多linux存在不同的版本,但都是用Linux内核。 linux大佬: ?...效果 linux是一个功能完善,稳定可靠的操作系统 ? 效果 linux版本: 内核版本 发行版本 ?...效果 linux安装需要虚拟机,VirtualBox是一款开源的虚拟机软件,安装CentOS,CRT工具的使用。

63540

Linux内核设计与实现》3版

Linux内核设计与实现》3版,英文版已经出版,中文版即将出版。...本书基于linux 2.6介绍了linux内核的设计与实现,涵盖了从核心内核系统的应用到内核设计与实现等各方面内容,主要内容包括:进程管理、调度、时间管理和定时器、系统调用接口、内存寻址、内存管理、页缓存...本书详细描述了linux内核的主要子系统和特点,包括其设计、实现和接口,既介绍理论也讨论具体应用,填补了linux内核理论和实践细节之间的鸿沟。...能够带领读者快速走进linux内核世界,真正开发内核代码。     如果你是一名linux内核爱好者,本书的内容可以帮助你大显身手。如果你是一名普通程序员,本书的内容将会拓宽你的编程思路。...Bovet和Marco Cesati的内核巨著《Understand Linux Kernel》,它少了五分细节,相对于实践经典《Linux Device Driver》,它多了五分说理。

1.8K20

跟萌老师学Linux5天

Linux系统环境 • 查看CPU信息:lscpu • 查看内存信息:free -h • 查看硬盘信息:df -h • 查看文件大小:du -h -d 1 • 查看文件大小:du -sh ~ • 查看系统进程与任务...通常不会在这里存储文件 /bin 二进制目录,存放许多用户级的GNU工具 /boot 启动目录,存放启动文件 /dev 设备目录,Linux在这里创建设备节点 /etc 系统配置文件目录 /home 主目录...,Linux在这里创建用户目录 /lib 库目录,存放系统和应用程序的库文件 /media 媒体目录,可移动媒体设备的常用挂载点 /root root用户的主目录 /sbin 系统二进制目录,存放许多GNU...管理员级工具 /run 运行目录,存放系统运作时的运行时数据 /tmp 临时目录,可以在该目录中创建和删除临时工作文件 /usr 用户二进制目录,大量用户级的GNU工具和数据文件都存储在这里 Linux...位置参数变量:用于向命令或程序脚本中传递信息 $nn 为数字,$0 代表命令本身,$1~$9 代表 1~9 个参数,10 以上的参数需要用大括号包含, 如${10} $*这个变量代表命令行中所有的参数

48300

嵌入式Linux系列2篇:运行Hello World

02.硬件平台选择 能够运行Linux系统的嵌入式硬件平台,我了解的有这么几个,一是三星的2440系列,著名的韦东山老师的Linux视频教程就是用的这个平台。.../arm-none-linux-gnueabi-gcc网站下载的。...下面介绍实际操作了: 1) 把下载下来的arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2放到我们上面说的共享目录里...3)编译 使用命令:arm-none-linux-gnueabi-gcchello.c -o helloworld 编译,竟然报错了:提示arm-none-linux-gnueabi-gcc: 没有/home...跑Linux的硬件,你可以把它类比做一台小电脑,电脑是要运行一个可执行程序需要先把该程序放到硬盘里,Linux嵌入式主机也是类似,你需要把hello world这个可执行程序先放到主机里,然后再运行它。

1.9K30

009课 gcc和arm-linux-gcc和Makefile

(3)汇编 汇编就是将第二步输出的汇编代码翻译成符合一定格式的机器代码,在Linux系统上一般表现为ELF目标文件(OBJ文件)。反汇编是指将机器代码转换为汇编代码,这在调试程序时常常用到。...这个-nostdlib选项常用于裸机bootloader、linux内核等程序,因为它们不需要启动文件、标准库文件。 一般应用程序才需要系统标准启动文件和标准库文件。...裸机/bootloader、linux内核等程序不需要启动文件、标准库文件。 动态链接使用动态链接库进行链接,生成的程序在执行的时候需要加载所需的动态库才能运行。...答:实际上windows工具管理程序的内部机制,也是Makefile,我们在linux下来开发裸板程序的时候,使用Makefile组织管理这些程序,本节我们来讲解Makefile最基本的规则。...= # 延时变量, 如果是1次定义才起效, 如果在前面该变量已定义则忽略这句 += # 附加, 它是即时变量还是延时变量取决于前面的定义 ?

4.8K30
领券