命令
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
以二进制方式查看文件内容