本文共 1607 字,大约阅读时间需要 5 分钟。
1、命令:cd
切换当前目录至目标目录destdir。
(1)要进入的目录:cd /destdir
(2)回用户主目录:cd ~
(3)回根目录:cd /
(4)返回上一级目录:cd ..
2、命令:ls
ls -a 列出目录所有文件,包含以.开始的隐藏文件
ls -A 列出除.及..的其它文件
ls -r 反序排列
ls -t 以文件修改时间排序
ls -S 以文件大小排序
ls -h 以易读大小显示
ls -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来
3、命令:pwd
查看当前所在目录:pwd
4、命令:mkdir
创建新目录
5、命令:rmdir
删除目录
6、命令:rm
删除目录或文件
7、命令:mv
(1)重命名文件:mv test01.txt test02.txt
(2)移动文件:mv test01.txt /user/local/test
8、命令:cp
(1)复制test01.txt到test目录下:cp test01.txt test
9、命令:cat
(1)一次显示整个文件:cat fileName
(2)创建一个新文件:cat > fileName
(3)将几个文件合并为一个文件:cat file1 file2 > newFile
10、命令:more
more功能类似 cat ,more会以一页一页的显示方便使用者逐页阅读,在启动时就加载整个文件。
11、命令:less
less 与 more 类似,但使用 less 可以随意浏览文件,而且 less 在查看之前不会加载整个文件。
12、命令:head
显示文件前30行:head test.log -n 30
13、命令:tail
查看文件尾部内容,可以用于查看实时log文件。
tail -f server.log
14、命令:which
用于查找文件(不知道放到哪里了)。
15、命令:whereis
用于程序名的搜索。
16、命令:locate
通过搜寻系统内建文档数据库达到快速找到档案,可用正则匹配查找。
17、命令:find
功能类似locate,用于在文件树中查找文件,可用正则匹配查找。
19、命令:tar
压缩和解压文件。
解压文件:tar -zxvf file.tar.gz
20、命令:chmod
改变文件权限。
21、命令:df
查看磁盘空间使用情况:df -l
22、命令:du
du命令也是查看使用空间的,与df略有不同。du命令是查看当前指定文件或目录(会递归显示子目录)占用磁盘空间大小。
23、命令:date
显示或设定系统的日期与时间。
24、命令:cal
cal命令可以用来显示公历(阳历)日历。
cal [参数][月份][年份]
25、命令:grep
强大的文本搜索命令,grep(Global Regular Expression Print)全局正则表达式搜索。
查找tomcat进程:ps -ef | grep tomcat
26、命令:ps
用来查看当前运行的进程状态。
27、命令:top
显示当前系统正在执行的进程的相关信息,包括进程ID、内存占用率、CPU占用率等。
28、命令:free
显示系统内存使用情况,包括物理内存、交互区内存(swap)和内核缓冲区内存。
查看内存使用情况:free -m
29、命令:kill
发送指定的信号到相应进程。不指定型号将发送SIGTERM(15)终止指定进程。如果任无法终止该程序可用“-KILL” 参数,其发送的信号为SIGKILL(9) ,将强制结束进程,使用ps命令或者jobs 命令可以查看进程号。root用户将影响用户的进程,非root用户只能影响自己的进程。
杀掉线程:kill -9 pid
30、常用的几个热键
[Tab]按键:命令自动补全;
[Ctrl]-c按键:退出当前程序。
转载地址:http://dylji.baihongyu.com/