命令
1.&
在命令后加上&表示后台执行的意思
2.;
在命令间;相连,表示顺序执行的意思
3.&&
命令间&&相连,只有第一个命令执行成功,第二个才执行
4.``
命令中如果包含另外一个命令,则将符号``将它包括起来,在执行的时候系统将有限执行里面的子命令,然后将其结果代入父命令继续执行
5.ctrl + z
在shell中执行命令时,同时按下可以将其暂时挂起
6.bg
执行该命令,可以将挂起的命令后台执行
7.fg
可以将后台命令转为前台执行
8.jobs
可以查看后台执行和挂起的任务和编号
9.>
重定向
10.>>
与>作用基本相同,不同的是是将其内容追加到文件末尾,而>是内容覆盖
11.<
文件到命令的重定向,将文件的内容输出到命令
系统
开机流程
1.按开机键
2.加载BIOS,自检,取得第一个可启动的设备
3.读取执行第一个启动设备MBR的boot loader
4.根据boot loader的设置加载kernel,内核开始检测硬件,并加载驱动
5.boot loader加载虚拟文件系统,并加载启动中需要加载的内核模块(usb,scsi)
6.启动第一个进程init
7.init启动终端getty
8.启动系统
系统信息的获取
1.w获取当前登录用户和正在执行的进程
option:
h: 不打印头信息
s:使用短输出格式
f:切换显示FORM项,默认显示
2.who显示当前登录系统的用户信息
文件目录操作
cd:切换当前工作目录
pwd:打印当前工作目录
mkdir:创建目录
rmdir:删除目录
文件目录管理
ls显示文件及目录信息
cp拷贝
rm删除
mv移动
basename取文件名
dirname取目录名
文件内容查询
cat正向连续读
tac反向连续读
nl输出行号显示文件
more一页一页的显示文件内容
less与more类似,但可以上下翻页
head只看头几行
tail只看尾几行
-n num :显示文件后num行
-n + num:除了显示前num行,以他都显示
od以二进制方式查看文件内容