一、学习Linux的原因
- 开源,免费
- 系统迭代更新
- 系统性能稳定
- 安全性高
- 多任务,多用户
- 耗资源少
- 内核小
- 应用领域广泛
- 使用及入门容易
二、Linux常用的命令
我使用的Linux环境是在 腾讯云服务器上的Centos 7和 Xshell。
下面我把常用的一些命令分成了几个部分,一起分享给大家。
1.常用命令汇总
ls【ls=>list】 列出当前目录下有什么ls -l以列表形式展示内容 等同于【ll】ls后面跟上个具体的路径可以查看到指定目录的内容pwd查看当前路径对应的绝对路径cd=>change directory切换当前的工作目录ctrl+l进行清屏cd /切换到根目录cd ..返回上一层touch创建一个看文件cat显示文件内容到控制台echo将内容写到文件中mkdir创建目录rm删除文件/目录rm 文件名 -f强制删除- 如果目录创建的层次比较多,可以使用
tree命令以树形结构显示出来 - 执行时间非常长的命令,想要提前终止,使用
ctrl + c - 复制
ctrl + insert - 粘贴
shift + insert - 输入错误 使用
ctrl + delete删除 - 移动
mv=>move剪贴+复制mv sunyuhang/aaa zhangmeiying/将sunyuhang目录下的aaa移动到zhangmeiying目录下 cp => copy复制 和mv类似,也有两个参数(复制谁,复制到哪?)vimLinux上的记事本,可以针对文件进行编辑
2.命令
vim
使用
在介绍之前,先给大家提出来几个问题:
在Linux环境下:
- 如何打开文件?
- 如何编辑文件?
- 如何保存退出?
下面就来给大家讲一下上面的这些问题该如何解决。
vim- 在
vim状态下
键盘上 a 表示进入插入模式
键盘上 b 表示光标往前移动一个单词
键盘上 c 表示删除光标内容同时进入插入模式
键盘上 d 表示删除一个对象
键盘上 e 表示光标往后移动一个单词
键盘上 f 表示光标跳转到这一行指定列
- 先回到普通模式, 键盘上
Esc,再输入=wq,进行保存退出
3.命令拓展
grep进行文本查询,查询一个文件中是否包含你要查询的字符串,包含则把整个行给获取到ps``````process show(不是 photo shop)ps就相当于是任务管理器- 使用
ps aux就可以看到更完整的进程列表 ps aux | grep xxx只筛选自己想要的进程netstat查看网络状态netstat -anp | grep 8080检查8080端口是否正确绑定(tomcat是否正确启动)
三、实际演示

ls
ls![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-08lagrlW-1670037750742)(C:\Users\17512\AppData\Roaming\Typora\typora-user-images\1670036191164.png)]](https://img-blog.csdnimg.cn/cab3c0776be245d2b8bf0ad6b5e9326a.png)
ll![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ga4aRJKy-1670037750743)(C:\Users\17512\AppData\Roaming\Typora\typora-user-images\1670036219570.png)]](https://img-blog.csdnimg.cn/5b1290a7972643f39484a224a2027789.png)
ls [目录]![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yvGPsOM0-1670037750743)(C:\Users\17512\AppData\Roaming\Typora\typora-user-images\1670036230876.png)]](https://img-blog.csdnimg.cn/6392ca6acf764b1cb502d1c514dfe8b1.png)
pwd![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aWgoCr6l-1670037750744)(C:\Users\17512\AppData\Roaming\Typora\typora-user-images\1670036279735.png)]](https://img-blog.csdnimg.cn/61018e466fa74d76a898a84185d571c5.png)
cd![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-obAy1IV5-1670037750745)(C:\Users\17512\AppData\Roaming\Typora\typora-user-images\1670037406749.png)]](https://img-blog.csdnimg.cn/4ea45eab98b94104899c14b6c4b4c6ce.png)
mkdir![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lCPs5QCP-1670037750746)(C:\Users\17512\AppData\Roaming\Typora\typora-user-images\1670037436628.png)]](https://img-blog.csdnimg.cn/a2898ef251af4a5a9926ba3f3cdfe7f3.png)
rm![[(img-vG5Eq7oT-1670037750747)(C:\Users\17512\AppData\Roaming\Typora\typora-user-images\1670037504241.png)]](https://img-blog.csdnimg.cn/91ec54813de6400293245bf5239ba174.png)
mv> Linux的命令还有很多,但是常用的就这些,只要记住这些,其他不熟练的命令,用的时候再查也行,如果觉得小孙这篇文章还行,就请留下你的三连吧!
版权归原作者 小孙的代码分享 所有, 如有侵权,请联系我们删除。