linux-高频常用命令3

  这一篇作为姐妹篇的第三篇,废话不多说,我觉得这个比mysql的还要重要,为什么,一旦你摊上linux

敲键盘输入命令简直是要飞的速度,不断的卡壳查命令,效率太低了,而且非常严重的影响思绪,思绪!

某些非常非常基础,只记我用的,废话不多说,不分先后。最重要的是慢慢体味并记忆下来。

1、先热个身,Tab补全,太基础,Ctrl+c 停止当前命令回到命令行,Ctrl+d 结束(这个非常值得一试~~)

2、pwd 查看当前所处的文件路径,一般默认在/root下

3、cd直接回车,回到根目录下(/root)

4、cd  ../ 返回上一级文件夹

5、cd +path完整路径,进入path指定的路径下

6、ll 纵向列出当前文件夹下的文件,ls是横向,执行一下看下区别很明显,不详述

7、mkdir -m 750 +path,创建目录并设置权限

8、mv 文件或目录重命名/文件移动

9、cp file + path 文件复制

10、vi+:wq编辑后保存并退出,几个衍生的,:w!强制保存,:q!强制退出

11、chmod 755 file 设置用户权限为文件所有者可读可写可执行;与文件所有者同属一个用户组的其他用户可读可执行;其他用户组可读可执行

12、chown 更改文件或目录(-R)所有者

13、ps 进程查看命令 ps -ef;ps aux组合查看进程

14、grep 'error'  /usr/src/log/2018.10.16.log 在这个日志文件中查找包含error字符串的行

15、tail -f /usr/share/tomcat/logs/catalina.out 窗口查看tomcat输出日志

16、top 查看CPU,内存运行状况

17、tcpflow -cp -i eth0  dst port 8080 抓包查看到8080端口的请求数据

18、nohup java -jar XXXX.jar &   

19、scp [filePath] [directoryPath]    或   scp -r [directoryPath][directoryPath]  远程上传文件

nohup :不挂断的执行命令

20、vim /etc/profile   +     source /etc/profile,修改环境变量并使之生效,所有用户永久有效

21、压缩和解压

.tar

解包:tar zxvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是压缩!)
———————————————
.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName

———————————————
.tar.gz 和 .tgz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
———————————————
.zip
解压:unzip FileName.zip
压缩:zip FileName.zip DirName

 

posted @ 2018-08-14 22:23  鼠标的博客  阅读(160)  评论(0编辑  收藏  举报