1.删除一个大文件

#创建空的大文件#dd if=/dev/zero of=test ibs=1k count=10240000#ll -h test-rw-r--r--. 1 root root 9.8G 6月  11 12:10 test#先清空文件内容再删除文件(>test or :>test)#>test#ll -h test-rw-r--r--. 1 root root 0 6月  11 12:12 test#删除文件rm -f test

2.使用script命令行工具来为终端输出创建输出记录:

#script my.sessio  #创建终端输出文件模式,再接下来的所有命令和输出都将输出到此文件下Script started, file is my.sessio#pwd/root#whoroot     tty1         2018-06-11 11:06#exit   #输入exit或者logout或者按下ctrl+D将退出记录模式exitScript done, file is my.sessio#查看输出的距离#more my.sessio#less my.sessio #查看中文会乱码#cat my.sessio

3.还原被删除的/tmp文件夹

#mkdir /tmp#chmod 1777 /tmp#chown root:root /tmp#ls -ld /tmp

4.锁定一个文件夹

#chmod 0000 /test#root用户仍旧可以访问,而ls和cd命令则不工作。要还原它用:#chmod 0755 /downloads

5.在vim中用密码保护文件

#害怕root用户或者其他人偷窥你的个人文件么?尝试在vim中用密码保护但root用户可以修改,只是把文件加密了!输入:#vim +X filename或者,在退出vim之前使用:X 命令来加密你的文件,vim会提示你输入一个密码。

6.清除屏幕上的乱码

#reset

7.以人性化易读模式输出

ls -lh#以易读的格式 (比如: 1K 234M 2G)df -hdf -k# 以字节、KB、MB 或 GB 输出:free -bfree -kfree -mfree -g# 以易读的格式输出 (比如 1K 234M 2G)du -h# 以易读的格式显示文件系统权限stat -c %A /boot# 比较易读的数字sort -h -a file# 在Linux上以易读的形式显示cpu信息lscpulscpu -elscpu -e=cpu,node# 以易读的形式显示每个文件的大小tree -htree -h /boot

8.在linux系统上显示已知的用户信息

lslogins

9.如何删除意外在当前文件夹下解压的文件

使用tar的-t选项列出归档文件名,然后rm -f 删除#rm -rf `tar ztf uws.tar.gz`

10.使用htop显示系统进程信息,更加一目了然

#rpm -ivh  http://mirrors.ustc.edu.cn/epel/6/x86_64/epel-release-6-8.noarch.rpm#rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6# yum install htop#htop

11.一些快捷操作方式

cd -  #进入上一条命令的路径下cd   #进入用户家目录!! #再次运行上一条命令

12.列出系统中的所有目录或文件

find / -type d|lessfind / -type f|less

13.将文件复制到多个目录中

#echo dir1 dir2 dir3 dir4 dir5|xargs -n 1 cp -v ~/test.py

14.使用tee可以同时在屏幕输出并写入到文件中

#tree | tee my.log

15.解读二进制文件

# utmpdump /var/log/wtmp

16.待更新...