面试官:请列举出10个linux命令!
1、 cd
cd directory #切换到directory目录下,可以使用绝对路径,也可以使用相对路径 cd ~#切换到用户主目录 cd ..#切换到父目录,即上级目录 cd -#切换到此目录之前所在目录
复制
2、ls
ls #列出当前目录下所有非隐藏文件 ls ../#列出父目录下所有非隐藏文件 ls -la 列当前目录下所有文件,包括.开头的隐藏文件 ls directory#列出directoty下所有非隐藏文件,directory可以使用绝对路径或相对路径
复制
3、mkdir
mkdir test#在当前目录下创建test文件夹 mkdir -p test/a/b#在当前目录下递归创建test/a/b文件夹
复制
4、cat
cat -n #显示文件内容的行号 cat -b #类似-n,但是不对空白行进行编号 cat -s #当遇到有连续两行以上的空白行时,就代换为一行的空白行
复制
5、cp
cp a.txt b.txt#复制文件a.txt,命名为b.txt
复制
6、rm
rm file #删除当前文件夹下的file文件 rm -rf test/ #删除当前文件夹下的test文件夹
复制
7、pwd
pwd #查看当前所在的绝对路径
复制
8、tar
tar -zxvf file.tar.gz #解压tar.gz压缩包 tar -xvf file.tar #解压tar压缩包
复制
9、vi
vi file.txt#编辑file.txt文件,如果不存在则创建一个,此时还不能直接编辑 按下I,出现“INSERT”提示,才可以正常编辑 编辑好后,输入":x"回车,表示保存修改并退出 编辑好后,输入":q!"回车,表示不保存修改并退出
复制
10、find
find . -name "*.py" #寻找当前目录及子目录下.py的文件 find . -ctime -20 #将目前目录及其子目录下所有最近 20 天内更新过的文件列出
复制
最后修改时间:2020-06-19 18:44:23
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
再写10个?
4年前

1
TA的专栏
Java中间件
收录0篇内容
热门文章
一次Connection reset by peer的问题排查
2021-12-07 33579浏览
Java8-Stream: no instance(s) of type variable(s) R exist so that void conforms to R
2021-02-19 32235浏览
nginx: [emerg] "user" directive is not allowed here in /etc/nginx/conf.d/nginx.conf:1
2022-02-15 24137浏览
ORA-00904: "POLTYP": invalid identifier
2019-06-19 12911浏览
PageHelper排坑,处理排序失败: net.sf.jsqlparser.JSQLParserException
2022-05-19 12658浏览