linux若干实用命令


#统计磁盘空间的占用情况
du -s * | sort -nr > $HOME/space_report.txt


#进行“更新"复制,即只对新增和修改日期更新的文件执行复制操作
cp -u
       
# 显示当前目录下最近更新的10个条目
ls -lt | head   

# 统计并按降序显示当前目录下所有条目所占的磁盘空间
du -h | sort -nr

# 显示当前目录及其子目录中包含的文件数
find . -type f -print | wc  -l

uniq命令——消除输入文本中的重复行
pr命令  ——将输入文本分割成带页眉、页脚和页分割符的若干页,以用于打印
tr命令  ——  字符变换,例如大小写转换,将行终结符转为另一种形式(DOS文本->Unix文本)


file命令:判断文件的格式
which命令可用于获得二进制程序在文件系统中的路径,注意该命令对于shell内置命令无效。
strings命令可将参数所给出的文件中所包含的可打印字符全部显示出来,对文本文件和二进制可执行文件均适用。

uptime命令——显示系统自上次启动以来的一些相关信息:运行时间,登录用户数,近期系统负载等
df命令——显示所由或指定的已挂载文件系统的磁盘使用情况

free 命令 ——用于显示系统当前的已用和可用内存情况

在执行用到了wildcard(*,?等)的rm 命令前,为安全起见,最好先将命令中的"rm"替换为"ls",看看将对那些文件执行删除操作。

 

你可能感兴趣的:(linux,unix,shell,dos,wildcard,磁盘)