显示当前时间(2016-02-24 02:05:02.0034000000): date "+%F %T.%N"
改变文件权限: chmod [u|g|o|a][+|-|=][r|w|x] 文件名
列出目录文件: ls -ails
统计目录下文件数量 ls -l * |grep "^-"|wc -l 或 ls -l | grep "^-" | wc -l
统计目录下文件数量(包括子目录) ls -lR| grep "^-" | wc -l
统计目录下文件夹数量 ls -lR| grep "^d" | wc -l
find 统计文件数量 find . -name "*.html" | wc -l
知道一个目录下代码总行数以及单个文件行数 find . -name "*.html" | xargs wc -l
-----------
查看环境变量 设置 export LANG=zh_CN.UTF-8
环境变量马上生效 source /etc/profile
解压,一次解压tar.gz文件到位 tar -zxvf *.tar.gz
解压,解压 tar文件 tar -xvf *.tar
压缩命令: tar -zcvf 压缩文件名.tar.gz 被压缩文件名
-----------
查询当前目录 find . -maxdepth 1 -name "*.log" -exec ls -l {} \;
(包括子目录)名字为 *.log 的文件
并用ls列出来
-----------
查看当前目录路径(怎么和密码有点相近?) pwd
-----------
显示运行的进程 sp ax
-----------
复制文件: cp file1 file2
复制文件夹: cp -fr dir1 dir2 #f覆盖不询问,r递归子目录文件
-----------
移动文件: mv file1 file2
-----------
创建文件名: touch filename
删除文件夹,删除文件 rm -rf /usr/dir (r递归子目录,f 不询问)
-----
连接文件: ln -s "目录名和文件名" /usr/bin/python
-----------
查看磁盘使用情况: df -h
-----------
查看当前目录和子目录文件占用空间 du -sh(计算当前目录占用空间) ls | du -sh(计算目录下所有目录文件占用空间)
-----------
目录有空格用 双引号包裹 或者 \空格 来替代
-----------
cpu内存查看命令 top
查看oracle 的内存和cpu使用情况 top -u oracle
安全查看活动进程2秒刷一次共刷10次 top -d 2 -s -i -n 10
-----------
查看内存使用:free
-----------
查找文件命令: find /usr -name '*wl*'
find / -amin -10 # 查找在系统中最后10分钟访问的文件
find / -atime -2 # 查找在系统中最后48小时访问的文件
find / -empty # 查找在系统中为空的文件或者文件夹
find / -group cat # 查找在系统中属于 groupcat的文件
find / -mmin -5 # 查找在系统中最后5分钟里修改过的文件
find / -mtime -1 #查找在系统中最后24小时里修改过的文件
find / -mtime +1 #查找在系统中最后24小时以前修改过的文件
find / -nouser #查找在系统中属于作废用户的文件
find / -user fred #查找在系统中属于FRED这个用户的文件