linux常考面试题1

问题一

绝对路径用什么表示,上层目录和当前目录用什么表示,主目录用什么表示,切换目录用什么命令

绝对路径:/home/WM/

上层目录:../ 

上两层目录:../../

当前目录:./

主目录:~

切换目录:cd

问题二:

怎么查看当前进程、怎么退出、怎么查看当前路径

当前进程:ps

退出:exit

当前路径:pwd

问题三:怎么清屏、怎么退出当前命令,怎么执行睡眠,怎么查看当前用户id

清屏:clear

退出当前命令:ctr+c

执行睡眠:ctr+z

查看当前用户、用户所属组的id:id

问题四:

ls命令执行那些功能,可以带什么参数,有什么差别

ls可以查看文件或者目录的信息

ls -a 查看所有文件,包括隐藏文件

ls -l 以列表形式显示详细文件信息,包括读写权限,所属用户、组,创建时间等

问题五:ln创建软链接和硬链接的方式

软链接:ln -s slink source

硬链接:ln slink source 

问题六:创建目录用什么命令、创建文件用什么命令

创建目录:mkdir 参数p可以创建层级目录

创建文件:vi touch 实际上向一个不存在的文件写入内容即是创建文件

问题七:复制文件用什么命令,修改文件权限,修改所有者

复制文件:cp 参数R表示递归复制子目录

修改权限:同时修改u、g、o的权限,用数字 chmod 751(u=4+2+1,g=4+0+1,o=0+0+1)u=当前用户 g=同组用户 o=其他用户 4=可读 2=可写 1=可执行 0=无

修改单一用户的权限:chmod u+x 给当前用户增加可执行的权限  chmod g+wx 给同组用户增加写、执行的权限 chmod g-w 将同组用户写的权限去掉

修改所有者:chown -R 用户:组 给目录以及下属子目录修改所有者、组

问题八:查看文件内容可以用哪些命令

cat查看

vim查看,可以编辑

more 分页查看文件,只能向后看

less 分页查看文件,可向前、向后查看,用法比more更加灵活,是linux正统的查看文件工具

    -N 给每行编号 -e 显示结束标识时自动关闭文件  

   进入less命令后

   退出:q

   查找:/搜索词

head 仅查看头部,可指定行数

tail 仅查看尾部,可指定行数 tail -f 查看实时文件情况

问题九:随意写文件命令?怎么向屏幕输出字符串“hello word”

vi 和touch命令都可以创建一个文件

echo “hello word”

追加内容:echo “新追加的内容” >> filename

注意>>是追加  >是删除原有,并追加

问题十:终端显示在哪个文件夹下,黑洞文件显示在哪个文件夹下

终端:/dev/tty

黑洞:/dev/null

问题十一:追加文件内容

echo 命令追加 echo -e “hello\nword”>>filename    -e表示激活转义字符 \n表示回车,除了双引号号外任意特殊字符都可以直接写入,想写入双引号,需要使用\转义

cat 命令追加 cat >> filename 遇到ctr+c终止追加

问题十二:移动、改名用哪个命令

mv 既可以改名字,又可以移动文件

问题十三:删除文件用什么命令,如果连同目录以及子文件一起删除呢,删除空文件夹用什么命令

删除文件、目录:rm

递归删除有提示:rm -r

递归删除无提示:rm -rf

删除空文件夹:rmdir

如果文件夹不为空rmdir会报错

问题十四:linux可使用哪几种通配符,分别代表什么含义

x. 代表x后只有一个字符

x* 代表x后可以接任意个数字符

^x 代表以x开始

x$ 代表以x结束

[xyz]表示匹配x y z中任意一个

猜你喜欢

转载自www.cnblogs.com/xysun/p/12161927.html
今日推荐