第三周

Q1:定义一个对所有用户都生效的命令别名,例如:lftps='lftp 172.168.0.1/pub

编辑/etc/bashrc文件,在最后一行追加内容 "lftps='lftp 172.168.0.1/pub",保存后执行source /etc/bashrc

Q2:显示/etc/passwd文件中不以/bin/bash结尾的行

grep ".*/bin/bash$" /etc/passwd

Q3:找出/etc/passwd文件中,包含二位数字或者三位数字的行。

grep -wo "[[:digit:]]\{2,3\}" /etc/passwd

Q4:显示/proc/meminfo文件中以大写或小写S开头的行;用三种方式实现

grep -i "^S" /proc/meminfo
grep -i "^s" /proc/meminfo
grep "^[S|s]" /proc/meminfo

Q5:使用echo输出一个绝对路径,使用egrep取出路径名,类似执行dirname /etc/passwd的结果

echo "/etc/sysconfig/network-scripts" |egrep -o "^/.*/"

Q6:找出ifconfig中的ip地址。要求结果只显示IP地址。

ifconfig |egrep -o "(([[:digit:]]{1,2}|1[[:digit:]]{2}|2[0-4][0-9]|25[0-5])\.){3}([[:digit:]]{1,2}|1[[:digit:]]{2}|2[0-4][0-9]|25[0-5])"

Q7:vim定制自动缩进四个字符


Q8:编写脚本,实现自动添加三个用户,并计算这三个用户的uid之和。

Q9:find用法及常用用法的实例演示

-name:精确查找 例如:find -name -f
找1M以内的文件:find /data -size -1M
按权限为666的权限搜索文件:find -perm 666

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Linux启动过程 1.开机自检BIOS 2.MBR引导 3.GRUB菜单 4.加载内核 5.运行init进程 6...
    康乐_SH阅读 549评论 0 0
  • 201705231、显示/var目录下所有以l开头,以一个小写字母结尾,且中间出现至少一位数字的文件或目录ls 1...
    JevonWei阅读 851评论 0 1
  • Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。 1.chown chown将指定文件的拥...
    jyt802341阅读 364评论 0 0
  • 1、列出当前系统上所有已经登录的用户的用户名,注意:同一用户登录多次,则只显示一次即可。 [root@localh...
    随风而落随心而动阅读 292评论 0 1
  • 1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。 1.cat 功能:有从磁盘创建文件的...
    是小何同学阅读 276评论 0 0

友情链接更多精彩内容