脚本小编为大家收集了linux shell编程中常用的一些命令,主要是与文件与目录相关的,大家做个参考。
1、du -sh * | sort -nr 查看文件(含目录)大小,按大小的倒序排序
2、sort -t ':' -k 3 -nr /etc/passwd 按照“:”分割每行,第三个字段的大小倒序排序
3、grep -nvric -e
4、usermod passwd chpasswd chfn chsh chage
5、文件的开始权限666,umask 0022 666-022=644
修改掩码:umask number(0111)
相关阅读:
6、chmod chown
7、共享文件:
SUID:文件按照其拥有者属性运行
SGID:文件将按照组的属性运行
粘着位:进程结束后文件依然在内存中
chmod g+s dir
8、现分区:fdisk
创建文件系统:mkfs.ext4
挂在系统到目录 mount -t ext4 device dictory
9、理解物理分区和逻辑分区
物理分区:真实的物理磁盘分区
10、以ubuntu为例的Debian系统
aptitude show pakage_name
dpkg -L package_name
dpkg --search filename
aptitude search name
aptitude install pakage
aptitude safe-upgrade
aptitude purge software
apitude库:/etc/apt/source.list