linux基础 云,linux基础

本文列举了50个最常用的Unix/Linux命令,包括tar、grep、find、ssh等,旨在帮助读者熟悉系统操作,提升运维效率。通过这些命令,你可以进行文件压缩、搜索、远程登录、文件查找等日常任务,是Linux运维和开发者必备的知识。
摘要由CSDN通过智能技术生成

### 需要掌握的基础命令

[50个最常用的Unix/Linux命令](http://gywbd.github.io/posts/2014/8/50-linux-commands.html)

1. tar

~~~

-- 创建一个新的tar文件

$ tar cvf archive_name.tar dirname/

-- 解压tar文件

$ tar xvf archive_name.tar

-- 查看tar文件

$ tar tvf archive_name.tar

~~~

2. grep

~~~

-- 在文件中查找字符串(不区分大小写)

$ grep -i "the" demo_file

-- 输出成功匹配的行,以及该行之后的三行

$ grep -A 3 -i "example" demo_text

在一个文件夹中递归查询包含指定字符串的文件

$ grep -r "ramesh" *

~~~

3. find

~~~

-- 查找指定文件名的文件(不区分大小写)

$ find -iname "MyProgram.c"

-- 对找到的文件执行某个命令

$ find -iname "MyProgram.c" -exec md5sum {} \;

-- 查找home目录下的所有空文件

$ find ~ -empty

~~~

4. ssh

~~~

-- 登录到远程主机

$ ssh -l jsmith remotehost.example.com

~~~

5. sed

8. awk

9. vim

10. diff

11. sort

12. export

13. args

14. ls

15. pwd

16. cd

17. gzip

18. bzip2

19. unzip

20. shutdown

21. ftp

22. crontab

23. service

24. ps

25. free

26. top

27. df

28. kill

29. rm

30. cp

31. mv

32. cat

33. mount

34. chmod

35. chown

36. passwd

37. mkdir

38. ifconfig

39. uname

40. whereis

41. whatis

42. locate

43. man

44. tail

45. less

46. su

47. mysql

48. yum

49. rpm

50. ping

51. date

52. wget

[Linux运维常见面试题汇总](https://blog.csdn.net/wh211212/article/details/52856240)

[运维必须掌握的27道Linux面试题](http://www.yunweipai.com/archives/11331.html)

[Linux常见面试题](https://www.leolan.top/index.php/posts/36.html)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值