常用Linux 命令

2020-01-08  本文已影响0人  Viker_bar

教程推荐~菜鸟教程
教程推荐~man.linuxde.net

常用命令
# sz  [fileName]      //下载文件
# rz   [fileName]     //上传文件
# zip  -r  [fileName].zip  [path]    //递归压缩成zip包
# unzip   [fileName].zip  -d   [path]   //解压到指定文件夹下
# rm -rf  [fileName]  //强制递归删除文件
# find -name "*.conf" //查找后缀为.conf的文件
# ps -ef | grep  java  //查看所有的java进程
# netstat -anp|grep 80 //查看某个是否被端口
# systemctl status firewalld.service  //查看防火墙状态
# systemctl stop firewalld.service  //关闭防火墙
# service iptables restart  //重启防火墙
其它命令
1:nohup命令:忽略所有挂断(SIGHUP)信号,添加 & ( 表示“and”的符号)到命令的尾部
   示例:nohup java -jar app.jar &
   示例:   nohup java -jar app.jar --server.port=8082 > ouput.log 2>&1 &
   描述:意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行
2:nginx 重启
    nginx -s  reload
    sudo systemctl start nginx
3:ping 端口
    telnet 127.0.0.1 80
4: 打印日志
    tail -f ouput.log

1. ls — List

ls会列举出当前工作目录的内容(文件或文件夹)

2.mkdir — Make Directory

mkdir 用于新建一个新目录

3.pwd — Print Working Directory

显示当前工作目录

4.cd — Change Directory

切换文件路径,cd 将给定的文件夹(或目录)设置成当前工作目录

5.rmdir— Remove Directory

删除给定的目录

6. rm— Remove

rm 会删除给定的文件

7. cp— Copy

cp 命令对文件进行复制

8. mv— Move

mv 命令对文件或文件夹进行移动,如果文件或文件夹存在于当前工作目录,还可以对文件或文件夹进行重命名

9. cat— concatenate and print files

cat 用于在标准输出(监控器或屏幕)上查看文件内容

10. tail — print TAIL(from last)

tail 默认在标准输出上显示给定文件的最后10行内容,可以使用tail -n N 指定在标准输出上显示文件的最后N行内容

11.find

这个命令会在给定位置搜寻与条件匹配的文件。你可以使用find -name 的-name选项来进行区分大小写的搜寻,find -iname 来进行不区分大小写的搜寻

12.tar

tar命令能创建、查看和提取tar压缩文件。tar -cvf 是创建对应压缩文件,tar -tvf 来查看对应压缩文件,tar -xvf 来提取对应压缩文件

13.gzip

gzip 命令创建和提取gzip压缩文件,还可以用gzip -d 来提取压缩文件

14.unzip

unzip 对gzip文档进行解压。在解压之前,可以使用unzip -l 命令查看文件内容

15.exit

exit用于结束当前的终端会话

16.ping

ping 通过发送数据包ping远程主机(服务器),常用与检测网络连接和服务器状态

17.uname

uname会显示出关于系统的重要信息,如内核名称、主机名、内核版本、处理机类型等等,使用uname -a可以查看所有信息

18.df — Disk space Free

df查看文件系统中磁盘的使用情况–硬盘已用和可用的存储空间以及其它存储设备。你可以使用df -h将结果以人类可读的方式显示

19.ps — ProcesseS

ps显示系统的运行进程

20.top — Top processes

top命令会默认按照CPU的占用情况,显示占用量较大的进程,可以使用top -u 查看某个用户的CPU使用排名情况

21.kill

kill命令用来删除执行中的程序或工作

22.vim

vim用于文本编辑

23.telnet

查看某个远端主机端口是否可访问

24.clear

清除屏幕

25.curl

linux curl 是通过 url 语法在命令行下上传或下载文件的工具软件,它支持 http,https,ftp,ftps,telnet 等多种协议,常被用来抓取网页和监控 Web 服务器状态

26. | 命令 : 管道命令

只能处理前一条指令的正确输出,不能处理错误输出
管道命令必须要能够接受来自前一个命令的数据成为 standard input 继续处理才行。

上一篇下一篇

猜你喜欢

热点阅读