Bash shell命令

  1. /etc/passwd文件包含了所有系统用户账户列表以及每个用户的基本配置信息
  2. man命令用来访问存储在Linux系统上的手册页面。在想要查找的工具的名称前面输入man命
    令,就可以找到那个工具相应的手册条目
     
  3. Linux会在根驱动器上创建一些特别的目录,我们称之为挂载点( mount point)。挂载点是虚
    拟目录中用于分配额外存储设备的目录。虚拟目录会让文件和目录出现在这些挂载点目录中,然
    而实际上它们却存储在另外一个驱动器中。
  4. ls -i 查看文件inode
  5. Linux文件系统把硬盘分为三部分:超级块、indoe列表、数据区
  6. 链接文件
    1. 符号链接:也称为软连接,会使用新的inode
    2. 硬链接:硬链接说白了就是一个指针,指向文件索引节点,系统并不为它重新分配inode,使用ln建立硬链接
    3. 区别和联系:硬链接不会新增inode,只是inode的链接数增加,删除文件不会影响硬链接,硬链接只能针对文件,不能作用于目录,,不能跨越文件系统(分区),不可以在不同文件系统的文件夹建立链接,只有超级用户才可以为目录创立硬链接。。删除文件软链接不可用,当再次创建这个文件(文件名相同inode不同)时,链接又会重新建立起来。,当移动文件后符号链接就找不到了,硬链接则不受影响。
  7. 复制文件:inode不变,只是文件名变换
  8. 查看文件类型:file filename,file还能告诉你链接到哪个文件
  9. cat -n filename 查看文件时加上行号
  10. tail -n 10 filename:查看文件最后十行
  11. ps -ef 查看进程
  12. 挂载mount 弹出umount
  13. 使用df查看剩余磁盘空间 df -h
  14. 如果在卸载设备时,系统提示设备繁忙,无法卸载设备,通常是有进程还在访问该设备或使用该设备上的文件。
    这时可用lsof命令获得使用它的进程信息,然后在应用中停止使用该设备或停止该进程。 lsof命令的用法很简
    单: lsof /path/to/device/node,或者lsof /path/to/mount/point
     
  15. 使用du显示当前目录下所有的文件:du -h
  16. 排序数据:使用sort -n filename 按值排序,按时间排序sort -m filename,
  17. 搜索数据:包含tgrep t filename,不包含t的:grep -v t filename,-n显示行号
  18. 压缩数据:gzip压缩文件,gunzip解压文件
  19. 归档文件:tar -cvf test.tar test/ test2/创建了归档文件test.tar 包含了 test和test2,tar -xvf test.tar 解压test.tar文件
  20. tar -zxvf filename.tgz 解压gzip压缩过的文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

宰祖宣

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值