1.man命令–>手冊(manual)
man手冊共有以下幾個章節
1.Standard Command(標準命令)
2.System calls(系統調用)
3.Library funcations(庫函數)
4.Special devices(設備說明)
5.File formats(文件格式)
6.Game and toys(遊戲和娛樂)
7.Miscellaneous(雜項)
8.Administrative Commands(管理员命令)
9.其他(Linux特定的),用来存放内核程序文档
使用例子:
输入man ls 可以看到最左上角现实“ls(1)” ls表示手册名称,(1)表示该手册位于第一章,同样我们输入
man ifconfig 最左上角现实“IFCONFIG(8)” 当然也可以这样输入:man [章节号] 手册名称。
2.info -->获得特定文件的信息
3.help -->输出最简单有用的介绍
如:man --help 查看man命令的帮助
info --help 查看info命令的帮助
ls --help 查看ls命令帮助
4.pwd -->用于返回当前工作目录的名称,为绝对路径
如:$pwd -->/home/zx
5.rm -->remove 删除文件
如:$rm filename(文件名) -->删除filename
$rm -i filename -->删除filename前提示,若多个文件则每次提示
$rm -rf folder/subfolder/ -->递归删除 subfolder下所有文件及文件夹包括subfolder
$rm -d folder -->删除空文件夹
6.mv -->move 移动文件
如:$mv source folder -->将source移动到folder下,完成后则为:folder/source
$mv -i source folder -->在移动时,若能文件夹已经存在则提示
$mv -i source dest -->在dest不为目录的前提下,重命名为dest
7.cat -->用于输出文件内容到Terminal
如:$cat (文件路径名) -->输出该路径下的文件内容到终端
$cat -n (文件路径名) -->输出该文件内容并显示行号
8.more -->与cat相似都可以查看文件内容,所不同的是,当一个文档太长时,cat只显示最后布满屏的内容,前面的
内容是不可见的。这里就可以用more逐行显示
如:more +100 (文件路径) -->从100行开始显示
9.less -->less与more相似,只是less支持上下滚动查看内容
10.nano -->一个简单实用的文本编辑器
如:$nano filename -->编辑filename文件,若文件不存在,则新建打开一个文件,若退出时保存,则创
建该文件
11.reboot -->重启
12.ping -->测试网络连通
13.tar -->主要用来创建归档文件和解压归档文件,本身没有压缩功能,但可以调用gzip ,bzip2进行压缩处理
参数:
-c 创建归档
-x 解压归档
-v 显示处理过程
-f 目标文件,后面必须紧跟目标文件
-j 调用bzip2进行解压缩
-z 调用gzip进行解压缩
-t 列出归档中的文件
如:
$tar -cvf filename.tar. -->将当前目录所有文件归档,但不压缩,后面的“.” 不能省略,代表
当前目录
$tar -xvf filename.tar -->解压filename到当前目录
14.In -->主要用于在两个文件中创建链接,而链接又分为硬链接和软链接 -s 指软链接,默认创建硬链接
如:$ln source dest -->为source创建一个名为dest的硬链接
15.chown -->用于改变一个文件的所有者及所在的组
如:$chown user filename -->改变filename的所有者为user
16.chmod -->永远改变一个文件的权限,有读取®,写入(w),执行(x),三种权限,其中所有者(u),用户组(g), 其他(o)各占三个
如:chmod ug=rwx filename -->给所有者,用户组对于filename赋予读写和执行权限
17.wget -->一个下载工具,简单强大
如:wget -c url -->下载url并开启断点续传
18.rpm -->列出已经安装的全部软件包
如:rpm -qa -->出已经安装的全部软件包