Linux 面试常见问题

1. chmod 修改文件的权限

语法为:chmod abc file 
其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。 
r=4,w=2,x=1 
若要rwx属性则4+2+1=7; 
若要rw-属性则4+2=6; 
若要r-x属性则4+1=7。

2.dd: vim 删除一行

3  vim 里面的替换操作

:s/old/new 将当前行中查找到的第一个字符“old” 串替换为“new”

:s/old/new/g 将当前行中查找到的所有字符串“old” 替换为“new”

:#,#s/old/new/g 在行号“#,#”范围内替换所有的字符串“old”为“new”

:%s/old/new/g 在整个文件范围内替换所有的字符串“old”为“new”

:s/old/new/c 在替换命令末尾加入c命令,将对每个替换动作提示用户进行确认

4. ps 查看进程 ,列出系统中当前运行的那些进程

    jobs 查看后台进程作业

    top是查看进程

    df命令用于显示磁盘分区上的可使用的磁盘空间

    nestat:查看网络情况

    ifconfig命令用来查看和配置网络设备

5. tar 配合压缩解压缩常用用法
压缩
tar -cvzf 打包文件名 打包文件集 (前面是要放到的文件夹路径)  -z表示是否具有gzip属性
解压缩
tar -xvzf 需要解包的文件名 -C 解压路径.

6. 在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是 -p

7.如果您想列出当前目录以及子目录下所有扩展名为“.txt”的文件  

find -name“*.txt”

8. 统计一个文件中"牛客"出现的行数?

     grep "牛客" 文件名 | wc -l  如果是 wc -w 为统计单词数量

     grep -i 表示忽略大小写, -r表示递归 -n显示行号

9. 在Linux系统中, 为找到文件try_grep含有以a字母为行开头的内容, 可以使用

      grep -E ^a try_grep  ^表示开头,$表示结束

10.为了查看不断更新的日志文件,可以使用的指令是: 

    tail -f  f代表不断刷新

11.cat命令:将文件内容一次全输出显示在屏幕上。 

    more命令:分屏显示文件内容,每次只显示一屏,只允许向前浏览。 

    less命令:与more相似,并且支持向前,向后浏览。

 

 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值