面试官常考的 21 条 Linux 命令

1. ls,2. cd,3. pwd,4. mkdir,5. rmdir,6. touch,7. cp,8. mv,9. rm,10. cat,11. grep,12. find,13. tar,14. chmod,15. chown,16. su,17. ps,18. top,19. df,20. du,21. ifconfig

在 Linux 系统中,命令行是一种非常强大的工具,它可以帮助用户完成各种任务,对于 Linux 系统管理员来说,熟练掌握常用的 Linux 命令是非常重要的,本文将介绍面试官常考的 21 条 Linux 命令,帮助读者更好地掌握这些命令的使用方法。

1、ls 命令

面试官常考的 21 条 Linux 命令

ls 命令用于列出目录中的文件和子目录,默认情况下,它会显示当前目录下的所有文件和子目录。

常用选项:

a:显示所有文件,包括隐藏文件

l:以长格式显示文件信息

h:以人类可读的格式显示文件大小

r:反向排序

2、cd 命令

cd 命令用于更改当前工作目录。cd /home 将把当前工作目录更改为 /home。

3、pwd 命令

pwd 命令用于显示当前工作目录的路径。

4、touch 命令

touch 命令用于创建一个新的空文件。touch test.txt 将创建一个名为 test.txt 的新文件。

5、cat 命令

cat 命令用于查看文件内容。cat test.txt 将显示 test.txt 文件的内容。

6、more 命令

more 命令用于分页查看文件内容。more test.txt 将以分页方式显示 test.txt 文件的内容。

7、less 命令

less 命令也用于分页查看文件内容,但它允许向前翻页,按空格键向下翻页,按 b 键向上翻页。

8、head 命令

head 命令用于显示文件的前 N 行。head n 10 test.txt 将显示 test.txt 文件的前 10 行。

9、tail 命令

面试官常考的 21 条 Linux 命令

tail 命令用于显示文件的最后 N 行。tail n 10 test.txt 将显示 test.txt 文件的最后 10 行。

10、grep 命令

grep 命令用于在文件中搜索指定的字符串。grep "hello" test.txt 将在 test.txt 文件中搜索包含 "hello" 的行。

常用选项:

i:忽略大小写

n:显示匹配行的行号

r:递归搜索子目录中的文件

11、find 命令

find 命令用于在目录中查找文件。find /home name "test.txt" 将在 /home 目录中查找名为 test.txt 的文件。

常用选项:

mtime n:查找修改时间超过 n 天的文件

type f:查找普通文件

user name:查找属于指定用户的文件

12、chmod 命令

chmod 命令用于更改文件或目录的权限。chmod 755 test.txt 将把 test.txt 文件的权限设置为 rwxrxrx。

13、chown 命令

chown 命令用于更改文件或目录的所有者。chown user1 test.txt 将把 test.txt 文件的所有者更改为 user1。

14、chgrp 命令

chgrp 命令用于更改文件或目录的所属组。chgrp group1 test.txt 将把 test.txt 文件的所属组更改为 group1。

15、tar 命令

tar 命令用于打包和解包文件。tar czvf archive.tar.gz test.txt 将把 test.txt 文件打包成名为 archive.tar.gz 的压缩文件。

面试官常考的 21 条 Linux 命令

常用选项:

c:创建新的压缩文件

x:解包压缩文件

z:使用 gzip 进行压缩和解压缩

v:显示详细信息

f:指定压缩文件名

16、gzip 命令

gzip 命令用于压缩和解压缩文件。gzip test.txt 将把 test.txt 文件压缩成名为 test.txt.gz 的压缩文件,要解压缩该文件,可以使用 gunzip test.txt.gz

17、bzip2 命令

bzip2 命令用于压缩和解压缩文件。bzip2 test.txt 将把 test.txt 文件压缩成名为 test.txt.bz2 的压缩文件,要解压缩该文件,可以使用 bunzip2 test.txt.bz2

18、cut 命令

cut 命令用于截取文件中的列,使用 cut d ' ' f 1,3 test.txt | sort n | uniq c | sort nr | head n 10 可以统计 test.txt 文件中前两列中出现次数最多的前十个单词。

常用选项:

d delimiter:指定字段分隔符(默认为空格)

f field_list:指定要截取的字段列表(用逗号分隔)

c nchars:指定每行的字符数(默认为整个行)

19、sort 命令

sort 命令用于对文件中的行进行排序,使用 sort test.txt | uniq | wc l 可以统计 test.txt 文件中的唯一单词数量。

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/491883.html

(0)
未希新媒体运营
上一篇 2024-04-19 06:32
下一篇 2024-04-19 06:33

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入