man
#man 命令 : 命令的具体内容用man查看
man汉化:#sudo apt-get update
#sudo apt-get manpages-zh
ls
#ls -la
:显示该目录下所有的文件,文件夹信息,包含隐藏文件 .a
mkdir
#mkdir -p project/test/hello
:创建多层目录,这个例子是在这个目录下创建了project下的test下的hello。
cp
#cp -r ./project …/test
:把本目录下的project目录所有文件复制到上一级目录下的test,test自动创建。
clear
#clear : 清屏。
wc
#wc -lwc 文件路径
查看文件内容有多少行(lines),多少单词(words),多少字节。
输出重定向
主要用于想把命令的结果不在终端显示,而是存储在文件中。
1,> :覆盖输出
2,>> :追加输出
#命令 >/>> 文件路径
管道 |
1,过滤
#ls |grep y : 把本目录下的过滤出有y的文件并且ls出来。
2,扩展
#ls | wc -l :作用:用管道来统计一个目录下有多少文档。
解析:把前面的输出结果看作一个文件,再用后面的指令输出
ps
#ps -aux:查看进程状态。
#ps -ef :查看所有进程信息。
less
#less 文件路径 : 可以用辅助键查看文件内容,交互使用感比较好。
空格换页。
top
查看进程占用资源
find
#find 路径范围 选项(-name/-type) 选项的值。
e.g:#find / -name httpd.conf
#find / -type f/d(f:文档,d:文件夹)。
service
#service samba start/stop/restart : 服务控制。
date
#date
#date “+%F %T” 或者 #date “+%Y-%m-%d %H:%M:%S”
:显示时间日期。
du
#du -sh : 查看目录的真实大小
df
#df -h 查看磁盘空间。
free
#free -m 以mb为单位查看内存使用情况。
head
#head -n 文件路径 : 查看文件的前n行。
tail
#tail -n 文件路径 : 查看文件的后n行。
cal
#cal : 显示日历。
uptime
#uptime : 计算机在线时间
uname
#uname -a : 计算机信息,内核版本
netstat
#netstat -ua : 查看所有udp服务