面试官常考的 21 条 Linux 命令
- 行业动态
- 2024-04-19
- 1
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 命令
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 命令
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 的压缩文件。
常用选项:
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 文件中的唯一单词数量。
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/314512.html