1. cd 路径 ----------------------到达指定路径
2. pwd ---------------------------获取当前目录的路径
3.chmod 777 *.sh ---------------获取当前目录所有sh文件的使用权限
4.vi 文件路径--------------------编写
5.sudo vim 文件路径------------编写路径(个人感觉这个好用,进去后有颜色识别,容易找出关键字段)
5.1 i-----------------------------(当进入文件后)进入编写状态,显示屏下方有---install---字段提示
5.2 ECS按键---------------------(编写结束后)按esc按键可以退出编辑模式
5.3 :wq---------------------------写入并保存
5.4:wq!-------------------------强制写入并保存
5.5 :q----------------------------退出
5.6 :q!---------------------------强制退出
6. sudo cat 文件路径-------------查看文件内容(修改后,可以使用这个命令查看内容是否变更)
7. ls------------------------------显示当前目录下的文件或文件夹信息
8. ll-------------------------------显示当前目录下的文件或文件夹名称
9. ./文件名.sh---------------------执行sh文件
10. cd .. ---------------------------返回上一级目录
11. cd -----------------------------返回最上级目录
12. etc/sysconfig/iptables --------防火墙目录
12.1 -A INPUT -p tcp -m state --state NEW -m tcp --dport 443 -j ACCEPT ---------开放443端口(其他端口就改个名称)
13. service iptables restart---------防火墙重启
14. source 文件 --------------------文件生效
15.echo ------------------------------在显示器上显示文字,起到提示的作用,一般是用来检查下自己的配置是否更改
16.ll | grep xxxx-----------------------显示匹配为xxxx的文本,并且将之罗列出来
17. tar -zxvf tar压缩包----------------解压
18.文件名首字母+TAB--------命令补充
19. mv 原文件名 新文件名----------------文件重命名
20.linux打包命令(面试):tar命令
[root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 ....
参数:
-c :建立一个压缩文件的参数指令(create 的意思);
-x :解开一个压缩文件的参数指令!
-t :查看 tarfile 里面的文件!
特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!
因为不可能同时压缩与解压缩。
-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!
例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成
『 tar -zcvPf tfile sfile』才对喔!
-p :使用原文件的原来属性(属性不会依据使用者而变)
-P :可以使用绝对路径来压缩!
-N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!
--exclude FILE:在压缩的过程中,不要将 FILE 打包!
21、netstat -ap---------------查看所有服务端口和对应的程序名称。
21.1、netstat -apn | grep 8080---------查看8080端口的情况
22.查看进程命令:
ps命令查找与进程相关的PID号:
ps a 显示现行终端机下的所有程序,包括其他用户的程序。
ps -A 显示所有程序。
ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。
ps -e 此参数的效果和指定"A"参数相同。
ps e 列出程序时,显示每个程序所使用的环境变量。
ps f 用ASCII字符显示树状结构,表达程序间的相互关系。
ps -H 显示树状结构,表示程序间的相互关系。
ps -N 显示所有的程序,除了执行ps指令终端机下的程序之外。
ps s 采用程序信号的格式显示程序状况。
ps S 列出程序时,包括已中断的子程序资料。
ps -t<终端机编号> 指定终端机编号,并列出属于该终端机的程序的状况。
ps u 以用户为主的格式来显示程序状况。
ps x 显示所有程序,不以终端机来区分。
以上以上就是就是我常用的命令,可待补充,下次将记录服务器多个tomcat配置