常用Linux命令合集

1、ls显示文件或目录内容

1.ls:列出文件和文件夹名(文件夹蓝色、普通文件白色、压缩包红色、图片粉色)
2.ls -a:展示隐藏的文件,通常以 . 开头。
3.ls --help:引出全部命令
4.ls -s:展示文件或文件夹的大小
5.ls -1 a2*:列出以a2开头的文件或文件夹(展示文件权限、所有者、组群、时间、日期)

2、cd切换目录

1.cd:进入到系统根目录
2.cd…:返回上一级
3.cd /tmp:进入指定目录
4.cd home:进入当前用户的home目录
5.cd.:回到刚才所在的目录

3、pwd显示当前所在目录

4、mkdir创建目录

1.mkdir a1:创建名为a1的文件
2.mkdir /a/b:在指定的a目录下创建b
3.mkdir dir1 dir2 dir3:在当前创建三个并列目录
4.mkdir -p dir/dire-p:多层级创建,在当前目录建立dir目录和其子目录dire

5、rmdir删除空目录

1.rmdir a:删除a空目录
2.rmdir -p a1/a2/a3:删除a1里面的全部目录

6、rm删除文件

1.rm file:删除文件名为file的文件
2.rm -f file:不确认直接删除file
3.rm -f/a/file:不确认直接删除a下的file
4.rm -f a1 a2 a3:不确认直接删除a1 a2 a3
5.rm a*:删除以a开头的文件
6.rmdir:删除空文件
7.rm -rf a:递归不确认直接删除a非空全部内容

7、touch创建文件

1.touch file:当前目录创建file文件
2.touch a/file:在指定目录a下,创建file文件

8、cp复制文件

1.cp file/tmp:复制file到指定的tmp目录下
2.cp /tmp/file/home/file2:复制tmp目录下的file,到home目录下并改名为file2
3.cp -p/tmp/file1/home:复制tmp目录下的file1文件及属性,到home目录下
4.cp -r/dir2/tmp:复制dir2目录到tmp目录

9、mv移动文件或目录

1.mv file2/tmp:移动file2到tmp目录
2.mv /tmp/file2/home/file3:移动tmp目录下的file2,到home目录下,并改名为file3
3.mv file1 file2:将file1改名为file2
4.mv /dir2/tmp:移动dir2目录到tmp目录下
5.mv dir2 dir3:将dir2目录改为dir3

10、vi/vim编辑文件

1.vi a:编辑文件a
2.vi /tep/a:编辑tep目录下的a文件(如果文件不存在就是创建,有就是编辑)
3.esc退出编辑命令模式
1.:w保存修改
2.:q退出修改
3.:wq保存并退出
4.:q!强制退出,不修改

11、cat查看文件内容

1.cat /a/b:查看a目录下的b文件内容
2.cat /a/b |more:分屏查看a目录下的b文件内容
3.cat /a/d |less:可上下翻页查看a目录下的d文件内容
4.cat -n a:带上行号显示a文件
5.cat /etc/group:查看用户组,显示组名、id

12、Find查找文件

1.Find a*:查找以a开头的文件
2.Find /a/s*:查找以/a中/s开头的文件
3.Find a* -print:查找a开头的文件,并打印出来

13、tar压缩与压缩文件

1.tar -cvf c.tar a b:压缩a b到c.tar压缩包里面
2.tar -xvf c.tar a b:解压c.tar压缩包里面的a b到当前文件夹
3.unzip -a.zip:解压a.zip压缩包到当前文件

14、tail查看制定文件的末尾几行

1.tail -n 500:查看文本后500行
2.tail -1:查看文本最后一行
3.tail -f:查看动态日志

15、echo将输出的内容追加到文本后面

1.echo ‘hello’>>a.txt:在a.txt追加写hello
2.echo ‘你好啊’>a.txt:在a.txt覆盖写你好啊

16、grep在文件内容查找关键字

1.grep ‘你好’ /a/b:在/a/b文件里面,查找你好
2.cat a grep b:在a文件里找含有b字母的文本

17、clear清屏

18、hostname显示和修改主机

1.hostname:显示主机名
2.hostname b:修改主机名为b

19、ps显示计算机系统的所有进程

1.ps -ef:显示用户名,进程ID,进程的CPU占用,系统启动时间、耗时
2.ps -ef |grep vi:查看含有vi名的进程

20、kill杀死进程

1.kill 8080:杀死进程号为8080的程序
2.kill -9 8080:强制杀死进程号为8080的程序

21、shotdown关掉Linux系统

22、reboot重启

23、logout注销(就相当于关闭了用户root,再连接就可以了)

24、ping确定网络和外部主机状态

-ping 192.168.0.108(主机地址)。
-PING 192.168.0.108 (192.168.0.108) 56(84) bytes of data.就是通的

25、Window查看ip地址ipconfig

26、Linux查看ip地址ip a/ip addr

27、data设置系统当前时间

1.data -s 2022-01-15:系统时间为2022-01-15 0时.0分.0秒
2.data -s 23:20:20:系统时间为当天23:20:20
3.data -s “2022-01-15 23:20:20”:系统时间为2022-01-15 23:20:20

28、history显示历史命令

1.history显示之前用过的命令
2.history |grep vi:显示之前所有的vi命令

29、group用户组的增删改

1.groupadd a:增加名为a用户组
2.groupmod -n a b:把名为a的用户组改为b的名字
3.groupdel a:删除名为a的用户组

30、su切换用户

1.su -a:切换到a的用户里面
2.exit:切回到原来的目录
3.su -shemin:从普通非root用户切入到shemin用户,就需要密码

31、chown更改文件或文件夹的拥有者(只有属主或超级用户root才能改)

1.chown ul dirl:把当前目录下的dirl文件的属主改为ul
2.chown u2.gl dirl:把当前目录下的dirl文件的属主改为u2,属组改为gl
3.chgrp gl dir2:把当前目录下的dirl文件的属组改为gl

32、chmod更改目录或文件的权限值(只有属主或超级用户root才能改)

33、df显示指定磁盘文件的内存大小

1.df -h:依次显示磁盘名、磁盘总大小、已使用的磁盘大小、可用磁盘大小、磁盘使用率
2.df -sh:显示当前整个磁盘的总大小
3.df -sh./*:显示当前整个磁盘每个文件、文件夹的大小

34、free显示系统使用和空间内存大小

1.free:依次显示物流内存、已经使用多少、可用多少、多个进程共享的总额、磁盘缓存大小
2.free -h:增加易读性

35、查看一些可更新的包sudo apt update -y

版权声明

FindFor


首发 FindFor,转载请附链接!

赞赏支持

感谢支持!


建站不易,感谢支持!

推荐阅读
咖啡馆注册商标应该注册哪几类?咖啡馆还有配套的公众号和小程序,商标是否需要追加类型?
## 咖啡馆注册商标应该注册哪几类? 咖啡馆注册商标时,需要综合考虑核心业务、相关产品及未来发展可能涉及的领域,以下为你详细介绍需要重点关注的商标类别: ### 核心经营服务类 - **第43类**:提供食物和饮料服务;临时住宿。 - **重要子类别**: - 4301 组包含咖啡馆、餐厅、自助餐厅、快餐馆等服务。咖啡馆日常经营提供饮品、餐食等服务,此类别是必须注册的核心
325

Web前端开发众包资源共享,探索者联盟兼职开发者招募
# 项目情况 联盟接到合作伙伴的开发需求,有一系列的APP要开发。有很多个APP哦。 ## 需求描述 1. 参考指定APP,基于H5+Vue开发页面。 2. APP并不复杂,无需使用脚手架,cdn引入开发即可。 ## 交付要求 1. 源码交付 2. 代码风格良好,可顺利二次开发 3. 只要满足代码质量要求,能正常走通业务逻辑即可,无严格的APP测试步骤。 ## 预算 具体预算看APP复杂度。目前普
575

探索互联网新机遇,加入精英社群,共创辉煌职业篇章!
【探索互联网新机遇,加入精英社群,共创未来!】 在这个日新月异的互联网时代,每一处都蕴藏着无限可能与创新机遇。我们诚邀您成为“探索者联盟”的一员,与我们一起深度剖析市场动态,精准把握行业趋势,共同开启一段激动人心的职业旅程! 加入我们,您将享受到: - **市场分析**:深度解读互联网行业最新动态,洞悉市场先机。 - **职业规划**:一对一专业指导,定制个性化职业发展路径,助力您步步高升。
336

web开发技术栈(框架)总结
Bootstrap-Layui-Amazeui-jQuery-vue-react-AngularJS-ci-Thinkphp-Yii-Laravel-Node-Django-springMVC-apache-nginx-mysql-redis…… 天呐,好多…… 小编虽说出身工业软件,但心里一直藏着一个UI梦。近两年,小编业余时间从零开始摸索web开发,把web开发常用的技术和框
4656

Disc性格测试:揭示你的内心世界
【Disc性格测试:揭示你的内心世界】 ![DISC](/im/sys/app/680a60fdf482d4079b146d6f1600b2ba-show.png) 你是否曾经对自己的性格特点感到好奇?想要了解自己的优点和改进空间?Disc性格测试是一种快速、准确的方法,可以帮助你了解自己的性格特点,从而更好地管理情绪、与他人沟通合作。 Disc是一种人类行为语言,由美国心理学家马斯顿博士在19
366

PHP7 引入的“??” 和“?:”的区别(三元运算符)
...
1128

web前端开发技术储久良第三版第6章练习与实验答案
### [web前端开发技术储久良第三版答案整理(1-9章)](https://www.yixzm.cn/blog/367.html) 练习6 **1.选择题** (1)D (2)A (3)D(4)B **2.填空题** (1)``、``,`` (2)border="0" (3)矩形;圆形;多边形。 3.简答题 (1)设置滚动空白空间就是指滚动文字背景和它周围文字及图像之间的空白空间范围。默认
14932

web前端开发技术储久良第三版第2章练习与实验答案
### [web前端开发技术储久良第三版答案整理(1-9章)](https://www.yixzm.cn/blog/367.html) 练习2 **1.选择题** (1) B (2) D (3) A (4) B (5) A (6) B **2.填空题** (1) html、htm,index.html、default.html (2) head、body (3) 单、双,双,开
16104

web前端开发技术储久良第三版第12章练习与实验答案
### [web前端开发技术储久良第三版答案整理(10-17章)](https://www.yixzm.cn/blog/368.html) ** 1.选择题 ** (1)D (2)C (3)B (4)C (5)A ** 2.填空题 ** (1)post、get (2)浏览器、服务器 (3)``、name、size、multiple (4)textarea、rows、co
18230

web前端开发技术储久良第三版第13章练习与实验答案
### [web前端开发技术储久良第三版答案整理(10-17章)](https://www.yixzm.cn/blog/368.html) 练习13 ** 1.选择题 ** (1)C (2)A (3)D (4)C (5)A (6)D (7)B (8)D (9)C (10)D (11)C (12)A ** 2.填空题 ** (1)input、list、id。 (2) sr
13567

web前端开发技术储久良第三版第11章练习与实验答案
### [web前端开发技术储久良第三版答案整理(10-17章)](https://www.yixzm.cn/blog/368.html) 练习11 **1.选择题** (1)B (2)D (3)D (4)B (5)D (6)B **2.填空题** (1)``、 ``、`` (2) rowspan 、3、 Colspan 、 5 (3) frame、rules (4) cellspa
20353

web前端开发技术储久良第三版第10章练习与实验答案
### [web前端开发技术储久良第三版答案整理(10-17章)](https://www.yixzm.cn/blog/368.html) 练习12 **1.选择题** (1)B (2)A (3)C (4)D (5)A **2.简答题** (1)略 (2) display: none让对象不显示,原来不存在。 display:block—作用是显示特定对象;visibility: visib
22837