linux常用命令面试相关

linux面试题

1.文件操作命令

0)列出当前目录下所有文件和目录?

ls dir

1)查看当前目录下的详细列表信息,包括权限属性

ll   ls -l

2)查看当前目录下所有以cron开头命名的文件

ll cron*

3)获取当前目录地址?

pwd

4)退出到上一级目录?

cd ..

5)回到上次所在的目录?

cd -

6)进入用户默认的目录,进入用户家目录?

cd ~       cd

7)进入系统的根目录?

cd /

8)创建一个目录?

mkdir test

9)连续创建多层目录/a/b/c?

mkdir -p /a/b/c   根目录下创建

mkdir -p a/b/c    当前目录下

10)如何创建一个文件?

touch tt.txt

11)如何将一段内容写入文件?

echo hello world>test.txt

如果当前目录下没有test.txt,创建该文件

cat>test.txt    ctrl+d保存退出

12)重定向>和>>有什么区别

>覆盖旧内容

>>文件后追加

13)如何为文件重新命名?

mv test.txt newtest.txt

14)移动tt.txt文件到上级目录?

mv tt.txt ../

15)将当前目录下所有的文件全部一次性移到/root下

mv * /root

16)如何拷贝tt.txt到/root目录下

cp tt.txt /root

17)复制tomcat8080目录及该目录下所有的目录和文件到tomcat8081目录

cp -r|R tomcat8080 tomcat8081

18)如何删除一个文件?

rm test.txt 询问

rm -f test.txt 不询问

19)如何一次性删除多级非空目录?(该目录下结构为a/b/c/test.txt)

rm -rf a/b/c/test.txt

20)如何删除一个空目录?

rmdir testdir

 

21)如何一次性删除多级空目录?a/b/c

rmdir -p a/b/c

22)如何打包tar文件和解包?

tar -zcvf mytar.tar test.txt

tar -zxvf mytar.tar

23)如何压缩.zip文件和解压缩?

zip myzip.zip test.txt

unzip -o myzip.zip   不询问,直接覆盖原来文件

24)如何查看小文件内容?如何查看文件内容的同时显示行号?

cat test.txt

cat -n test.txt

25)如何只查看test.txt文件的前2行?

head -2 test.txt

26)如何只查看test.txt文件的末尾2行?

tail -2 test.txt

27)动态监控catalina.out文件的内容?

tail -f Catalina.out

28)分页查看文件的命令是什么?

more filename

less filename

29)统计文本总行数?

wc -l filename

30)编辑文本内容的命令是什么

vi vim

31)vi的三种模式如何切换

命令模式  I-》输入模式   :->底行模式

输入模式  esc->命令模式

底行模式   w保存 q退出  wq保存退出 q!强制退出

32)linux里如何查看帮助

help ls     ls --help

man ls

33)如何在指定的文件中查找某个含有关键字的行?

grep this filename

34)查找系统中所有txt后缀文件

find -type f -name *.txt

-type:文件类型

-name:根据文件名称查找

35)查看磁盘剩余的磁盘空间?

  df

36)切换用户  su

猜你喜欢

转载自blog.csdn.net/qq_30764991/article/details/97303460
今日推荐