Linux(3)

服务器常用端口:

ssh 22

http 80

https 43

Email 25 qq邮箱特殊,端口并不是25

mysQl 3306

端口的背后就是服务,而服务分为两种状态:运行中、停止

查询端口

一、lsof

服务运行了就表示这个端口被占用或者被监听了,若是服务没有运行,则是没有被占用或没有被监听

lsof空格-i:想要查询的端口,议5000、22为例,查询结果如下图所示:

 

 

二、netstat

netstat -tunlp查询所有的端口

 

 

过滤80的端口:netstat -tunlp | grep 80

 

 

上面得到的信息是: 1、80的端口被监听(占用) 2、80的端口被nginx应用程序占用

进程查看

进程是操作系统最基本的运行单位、线程是进程的最小运行单位

进程的状态分为:开始启动、启动中、运行中、休眠/假死、停止

一、进程查看的命令PS

ps命令--查看静态的进程统计信息(一般结合选项使用ps aux或ps -elf命令)建议使用ps -elf查询,输出的信息更详细,包括PPID(对应的父进程的PID 号)

 

 

创建记事本

Windows记事本打开: 1、先创建文件,然后编写内容,最后保存 2、win+r,输入notepad,然后输入内容,最后保存

 

Linux操作文件: 1、先创建文件,然后vim打开编写内容,最后保存

 

 

 

vim 文件名称,然后添编写内容,最后保存 vim操作步骤: 1、vim打开要操作的文件 2、进入vim的编辑器后 3、输入a或者i 4、在最下栏就会显示insert/插入,那么就说明可以编写内容了 5、开始编写内容,编写完成后,开始保存步骤 6、按下esc键 7、再shift+: 8、wq就是保存 9、如果不保存,那么输入的是q!

10、修改内容,可以在打开编写的时候输入/你要修改的文字,然后既可以跳到你你搜索到的修改的地方

 

 

vim操作

x:打开文件后调整光标所在位置,光标到达想要删除的地方后点击x即可删除

 

 

字符按键以及Shift组合,输⼊字符 ENTER,回⻋键,换⾏ BACK SPACE,退格键,删除光标前⼀个字符 DEL,删除键,删除光标后⼀个字符 ⽅向键,在⽂本中移动光标 HOME/END,移动光标到⾏⾸/⾏尾 Page Up/Page Down,上/下翻⻚

查找文件

一、find

命令find / -name “文件名”具体操作如下图所示:

 

 

*:代表准确的,可以代表一个 或多个字符串

find模糊搜索

find / -name 文件明(此时练习为ng)*,它可以搜索到所有ng开头的文件

 

 

正则表达式

*:代表一个或多个字符串

?:代表一个字符串

\d:代表数字

 

 

\D:代表字母

 

 

 

 

 

 

根据大小搜索、查找大于100M的文件

命令:find / /size + 10400

 

 

 

查找文件

whereis

精确查找文件:命令为whereis空格文件名(以nginx为例)

 

 

which(在环境变量中搜索)

which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果

 

 

Linux查看环境变量命令:cat .bash_profile

输出命令

一、echo

shell的echo指令,用于字符串的输出

 

 

二、pfintf

printf的脚本使用比echo移植性号。printf使用引用文本或空格分隔的参数,外面可以在pintf中使用格式化字符串,还可以制定字符串的宽度、左右对齐方式等。默认printf不会像echo自动添加换行符,我们可以手动添加\n

 

 

\n:换行 \t:空格

%s:字符串 %d:整型数字 %f:带小数点的数字%s:字符串 %d:整型数字 %f:带小数点的数字

posted @ 2022-02-23 18:14  挣大钱  阅读(71)  评论(0)    收藏  举报