查看及切换目录

匿名 (未验证) 提交于 2019-12-02 23:38:02
  1. 查看及切换目录

    1)以相对路径方式查看 /etc/pki/ 文件夹下的所有内容
    2)切换到上一层文件夹,确认当前所在文件夹
    3)创建一个别名 cq,执行cq的时候延迟15分钟重启
    4)列出/dev/目录下虚拟控制台(tty)设备文件



    5)统计 /root/ 、/etc/ 目录各自占用的总空间大小

    对于相对路径与绝对路径,以“/”开头的路径就称之为绝对路径,而相对路径是以当前工作目录相对而言。
    切换上一层命令为cd …
    当一个命令比较长,想要方便操作时。可以利用“命令别名”会很轻松做到。在使用命令别名时,需注意的有两点:
    1)命令的别名设置时不要与常用命令重名
    2)现阶段我们设置的别名为临时有效,重启后不再生效
    对于通配符使用,需理解每个通配符的作用:
    *:匹配任意多个字符
    ?:匹配单个字符
    [a-z]:匹配连续多个字符中的一个{a,min,xy}:匹配不连续的多组字符
    统计目录或文件大小,利用的命令为du命令,常用的选项为“-sh”

    实现此案例需要按照如下步骤进行。
    步骤一:以相对路径方式查看 /etc/pki/ 文件夹下的所有内容
    命令操作如下所示:
    [root@localhost ~]# cd /etc/ //首先切换到/etc目录
    [root@localhost etc]# ls pki/ //不以“/”开头的路径为相对路径
    CA ca-trust entitlement java nssdb product rpm-gpg rsyslog tls
    [root@localhost etc]#

步骤二:切换到上一层文件夹,确认当前所在文件夹
命令操作如下所示:
[root@localhost etc]# cd … //“cd …”为返回上一层意思
[root@localhost /]# pwd
/
[root@localhost /]#
步骤三:创建一个别名 cq,执行cq的时候延迟15分钟重启
命令操作如下所示:
[root@localhost /]# alias cq=“shutdown -r +15” //设置别名
[root@localhost /]# alias //查看所有别名
alias cp=‘cp -i’
alias cq=‘shutdown -r +15’
alias l.=‘ls -d .* --color=auto’
alias ll=‘ls -l --color=auto’
alias ls=‘ls --color=auto’
alias mv=‘mv -i’
alias rm=‘rm -i’
alias which=‘alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde’
[root@localhost /]# cq

Broadcast message from root@localhost.localdomain
(/dev/pts/0) at 19:37 …

The system is going down for reboot in 15 minutes!
^Cshutdown: Shutdown cancelled //按“ctrl+c”结束当前执行命令
[root@localhost /]#
步骤四:列出/dev/目录下虚拟控制台(tty)设备文件
只看其中编号是个位数的tty设备,命令操作如下所示:
[root@localhost /]# ls /dev/tty? //方法一利用?匹配单个任意字符
/dev/tty0 /dev/tty2 /dev/tty4 /dev/tty6 /dev/tty8
/dev/tty1 /dev/tty3 /dev/tty5 /dev/tty7 /dev/tty9
[root@localhost /]# ls /dev/tty[0-9] //方法二利用【】匹配连续字符
/dev/tty0 /dev/tty2 /dev/tty4 /dev/tty6 /dev/tty8
/dev/tty1 /dev/tty3 /dev/tty5 /dev/tty7 /dev/tty9
[root@localhost /]#
只看其中tty1-tty6这六个终端,命令操作如下所示:
[root@localhost /]# ls /dev/tty[1-6]
/dev/tty1 /dev/tty2 /dev/tty3 /dev/tty4 /dev/tty5 /dev/tty6
[root@localhost /]#
只看其中编号是两个任意字符的tty设备,命令操作如下所示:
[root@localhost /]# ls /dev/tty??
/dev/tty10 /dev/tty18 /dev/tty26 /dev/tty34 /dev/tty42 /dev/tty50 /dev/tty58 /dev/ttyS2
/dev/tty11 /dev/tty19 /dev/tty27 /dev/tty35 /dev/tty43 /dev/tty51 /dev/tty59 /dev/ttyS3
/dev/tty12 /dev/tty20 /dev/tty28 /dev/tty36 /dev/tty44 /dev/tty52 /dev/tty60
/dev/tty13 /dev/tty21 /dev/tty29 /dev/tty37 /dev/tty45 /dev/tty53 /dev/tty61
/dev/tty14 /dev/tty22 /dev/tty30 /dev/tty38 /dev/tty46 /dev/tty54 /dev/tty62
/dev/tty15 /dev/tty23 /dev/tty31 /dev/tty39 /dev/tty47 /dev/tty55 /dev/tty63
/dev/tty16 /dev/tty24 /dev/tty32 /dev/tty40 /dev/tty48 /dev/tty56 /dev/ttyS0
/dev/tty17 /dev/tty25 /dev/tty33 /dev/tty41 /dev/tty49 /dev/tty57 /dev/ttyS1
[root@localhost /]#
步骤五:统计 /root/ 、/etc/ 目录各自占用的总空间大小
命令操作如下所示:
[root@localhost /]# du -sh /root/ /etc/
1.4M /root/
37M /etc/
[root@localhost /]#

文章来源: https://blog.csdn.net/weixin_45173557/article/details/90896213
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!