1.cp 指令可以创建硬链接和符号链接
使用 -l 选项创建硬链接,如 在宿主宿主目录下:cp -l yourfile handlinkyourfile
使用 -s 选项创建符号链接,如在宿主目录下:cp -s yourfile symlinkyoufile
这个功能就跟ln 指令有相同的功能。
2.rmdir 它只能删除空目录
创建目录 mkdir -p a/b/c/d/e/f/g
删除空目录 rmdir -p /a/b/c/d/e/f/g
3.chgrp 注意:root 工作组和0是一样的
chown 可以改变用户,也可以改变组 如:chown 用户:组 文件 (也可以用.)
4.find 查找文件
可以查看find的使用(令一篇文章)
5.ln 默认是创建硬链接
硬链接只能在同一个硬盘分区,因为每一个硬盘分区的节点结构都不一样。它是物理上的节点号。
不能对目录进行创建硬链接
6.whereis 用来定位二进制文件,源代码文件,man 手册页等相关文件的路径
which 对于指令的路径信息 它是基于环境便令PATH来找的
7.file 区别文件类型,因为Linux中没有固定的后缀来标值
8.touch 可以改变文件的时间属性
对以有的文件直接touch 就改变成当前的时间
( 还可以批量的创建空文件,使用花括号)
9.Locate 定位文件路径,它是基于数据库来确定,find 要进行遍历,所以比find快,但是要定期实行updatedb指令
10.dd 对文件复制的同时还可以对格式进行转换
11.dirname,basename一般在脚本中使用
12.pathchk 对文件或目录检查是否有可移植性
13.unlink 只能删除普通文件,并使用系统的只定函数来删除的
14.ed指令在编写大型的文本 ,可以一次读取一行进行编辑。
jed 是专门位程序员使用的
sed 一般用在shell脚本中使用
15.cdrecord
首先要有iso文件,可以用mkisofs -o home.iso -J -r -v -V home_bak /etc/(这是对etc下的文件进行制作iSO)
必须要有刻录机,但我们只有CD-ROM,就不行了。
16. ping 不通的原因有可以对方使用了防火墙
17.export 可以输出环境变量,同时,还可以将shell变量成为环境变量,相当于使用了declare -x
18. wait 一般在shell编程中使用,还有read ,exec指令
19.enable 关闭指令
20.ulimit 限制资源使用
21.help 用来显示shell的指令
22.chkconfig == ntsysv
23.rpmbuilt 把源码的rpm包编译成二进制文件的过程
24.chroot指令在不同的Linux版本中进行切换,
mount -t ext3 /dev/sdb1 /mnt
chroot /mnt/ 使mnt成为切换目录的根目录
25.lastb 用户的登录的异常
last 用户的最近登录列表 默认读取 /var/log/wtmp文件
26.test 指令对表达式进行测试,对文件测试 ,整数测试,字符串比较,简写方式是[ ] .在脚本中使用
expr 对表达是的计算
nm 指令显示目标文件的符号表
27.sysctl 显示内核的参数列表
modprobe 比 insmod 更好用,能够解决依赖关系,并却可以避免输入很长的路径信息
slabtop 显示内核中slab 中的缓存信息