新建标签页 (gitee.com)尹相辉 (yinxianghui66) - Gitee.com新建标签页 (gitee.com)
文章目录
文章目录
一、Linux常见命令
1.ls
2.cd 目录名
3.pwd
4.touch 文件名
5.echo 字符串->目标文件
6.cat 文件名
7.man
8.vim 文件名
9.mkdir 目录名
10.rm 文件名
11.mv 源文件/目录 目标文件/目录
12.cp 源文件/目录 目标文件/目标目录
13.grep 参数(字符串)文件名
14.ps 参数
15.netstat 参数
一、Linux常见命令
1.ls
列出当前目录/指定目录的所有文件
其中 蓝色代表目录 白色代表普通文件 其中 /代表根目录
用root 用户的home目录就是/root 也就是咱登陆后默认在的目录 所以结果一样
ls -l 按照列表的方式排列 等价于ll
2.cd 目录名
cd ..:返回上级目录
cd~:进入用户家目录
cd-:返回最近访问目录
切换目录 cd后如果不加任何目录 将会回到home目录
3.pwd
显示当前完整路径
4.touch 文件名
创建一个空的文件 大小为0 ouch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的 文件。
5.echo 字符串->目标文件
将字符串写入目标文件 这里的>为重定向 (如果写入两次同一个文件 第二次的数据会覆盖第一次的数据 )(脚本批量处理很多操作时 适合使用)
6.cat 文件名
读取文件内容 (针对短小的文件 如果文件很大就不适用了)
7.man
查看用户手册 如果某个命令不记得 可以查看手册
8.vim 文件名
文本编辑器 相当于windows的记事本
1)打开文件 使用vim 文件名/文件路径打开
2)此时已经打开文件 但是vim默认是普通模式 我们需要切换到插入模式 按下i进入插入模式
此时就可以输入文本了
修改内容
3)退出并保存 按下esc键 进入普通模式 输入:wq 保存并退出
9.mkdir 目录名
创建目录
10.rm 文件名
删除文件
rm-r 目录名/删除目录及其里面的文件
rm-rf 强制删除 无需询问
rm-rf * 强制删除当前目录的所有文件
rm-rf / 这是非常危险的操作 /为整个系统的顶点 这样会删除整个系统的所有文件!!
11.mv 源文件/目录 目标文件/目录
移动文件 也可以移动目录 (也可以给文件重命名)
重命名
12.cp 源文件/目录 目标文件/目标目录
复制文件 或者 复制并重命名
如果重命名时 这个名字已经存在 就会提示是否要覆盖这个文件(需要注意)
复制目录时 加上-r 递归拷贝
13.grep 参数(字符串)文件名
快速查找文件中是否有包含的字符串
-n 显示行数
-w 全字匹配 要求整个单词完全匹配才会显示 而不仅仅是单词的一部分
-r 递归查找 可以搜索目录下的所有文件
我们也可以在很多文件中查找
这个命令经常搭配其他命令查询所有文件~
14.ps 参数
查看进程 直接查看非常有限 我们需要搭配一些固定选项
使用ps aux 即可 我们可以配合grep快速筛选进程(查找也是一个进程 这里显示查找其本身)
15.netstat 参数
查看网络状态
-a :显示所有正在或不在侦听的套接字
-n:显示数字形式地址而不是去解析主机,端口名或用户名
-p:显示套接字所属进程的PID和名称
netstat 搭配grep 来查询 (查询mysql端口号)
我们通过ps查看某个进程的id (搭配grep)
使用netstat查看某个进程绑定的端口号
以上就是本文的全部内容了,如果有任何问题欢迎私信改正或交流哦~欢迎大佬们.感谢您的支持