Liux二级目录的命令

上一次学习了开关机,重启,创建目录,创建文件等命令,接下来学习的内容包括Linux二级目录个目录的作用;挂载命令;以及复制、粘贴、删除、编辑输出命令。

1.根目录下的目录都有:

[root@oldboyedu ~]# ll /
total 20
lrwxrwxrwx.   1 root   root      7 Feb 29 21:16 bin -> usr/bin
dr-xr-xr-x.   5 root   root   4096 Feb 29 21:23 boot
-rw-r--r--    1 root   root      0 Mar 25 20:02 crontab
drwxr-xr-x   19 root   root   3200 Mar 11 19:40 dev
drwxr-xr-x.  84 root   root   8192 Mar 25 20:06 etc
drwxr-xr-x.   3 root   root     20 Mar 23 17:25 home
lrwxrwxrwx.   1 root   root      7 Feb 29 21:16 lib -> usr/lib
lrwxrwxrwx.   1 root   root      9 Feb 29 21:16 lib64 -> usr/lib64
drwxr-xr-x.   2 root   root      6 Apr 11  2018 media
drwxr-xr-x.   2 root   root      6 Apr 11  2018 mnt
d--xr-xr-x    2 oldboy oldboy   45 Mar 22 16:03 oldboy
drwxr-xr-x.   3 root   root     35 Mar 21 16:39 opt
dr-xr-xr-x  111 root   root      0 Mar 11 19:40 proc
dr-xr-x---.   4 root   root    270 Mar 25 20:06 root
drwxr-xr-x   23 root   root    580 Mar 25 20:36 run
lrwxrwxrwx.   1 root   root      8 Feb 29 21:16 sbin -> usr/sbin
drwxr-xr-x.   2 root   root      6 Apr 11  2018 srv
dr-xr-xr-x   13 root   root      0 Mar 12 19:17 sys
drwxrwxrwt.  13 root   root   4096 Mar 25 19:54 tmp
drwxr-xr-x.  13 root   root    155 Feb 29 21:16 usr
drwxr-xr-x.  19 root   root    267 Feb 29 21:24 var

 重要的二级目录的作用:

Linux根目录下一级目录的作用
bin             #二进制系统命令所在的目录
boot            #系统内核的位置 引导的程序的位置
dev             #硬件设备所在的位置
etc             #配置文件所在的目录 默认的系统配置文件在etc目录
home            #普通用户的家目录
mnt             #临时挂载点硬件的一个入口文件
opt             #第三方程序默认安装的位置
proc            #内存的映射文件 可以通过目录下的文件查看硬件信息 CPU内存
root           #管理员的家目录
sbin           #超级管理员命令所在的位置
tmp               #临时目录存在的位置 类似windows的回收站,尽量用移动代替删除
usr               #用户程序文件所在的位置
var            #日志文件所在的位置

2. 挂载:/mnt目录经常用来临时挂载一些ISO镜像文件,具体应该怎么操作呢?

1.虚拟机DVD中必须插入ISO镜像文件
2.给cdorm创建一个入口 或者系统已经存在的空目录都可以
[root@oldboyedu ~]# mkdir /data
[root@oldboyedu ~]# ll /data/
3.使用系统中存在的/data作为入口文件
[root@oldboyedu ~]# mount /dev/cdrom  /data
4.进入cdrom 查看镜像中的内容
[root@oldboyedu ~]# cd /data/
[root@oldboyedu mnt]# ll
5.查看磁盘信息
[root@oldboyedu mnt]# df -h
6.卸载挂载点
[root@oldboyedu ~]# umount /data

 3.Linux系统命令

1).cp

cp    #复制文件   类似windows的CTRL+c   copy
语法结构:
        cp  源文件  目标位置
        cp  源文件  新文件名称
        cp  文件1 文件2 目录/
        cp  目录   目标位置
        -r  复制目录递归拷贝目录及目录下所有文件

2).mv

mv    #移动  move   类似windows中的CTRL+x
语法结构:
        mv  源文件  目标位置
        mv  文件1 文件2 目标文件
        mv  源文件名称 新文件名称

 3).rm

rm    #删除文件或目录   remove
语法结构:
        rm  文件
        rm  文件1 文件2 
        rm  目录
        rm  -f   强制删除不提示
        rm  -rf  强制删除不提示

 4).vim

  #文件编辑器  vi的高级版本
语法结构:
        vim  文件名称       #文件可以存在,如果不存在则新建
        vim  /路径/文件名   #目录必须存在
编辑流程:
        1.vim 文件名 进入视图模式  只能看
        2.按a&i  进入编辑模式,可以输入内容
        3.esc返回视图模式
        4.输入:wq(:为英文模式)

4.1).vim快捷键

 vim快捷键
视图模式:
   :set nu    #显示行号
   :ZZ        #保存并退出
移动光标:
   G:        #快速移动到行尾
   10G:           #快速移动到第十行
   1G:       #快速移动到第一行
   gg:       #快速移动光标到首行
   $:         #快速移动到行尾    End
   数字0       #快速到行首 ^ Home
   /          #搜索内容
   /n         #向下搜索
   /N         #向上搜索
删除内容:
   dd         #快速剪切光标所在的行
   3dd        #快速剪切光标所在行往下三行
   d+end      #快速删除光标所在到行尾
   d+0 d+Home d+^  #快速删除光标梭子到行首
   dw         #删除单词
   D          #删除光标所在到行尾
   u          #撤销操作
   d+G        #快速删除光标所在到文件的末尾
   p          #粘贴剪切的内容
   3p         #快速粘贴3行内容
   yy         #复制
进入编辑模式:
   a          #从行尾开始输入(追加)
   i          #从当前位置输入(插入)
   o          #在光标所在的下一行进入编辑模式
   O          #在光标所在的上一行进入编辑模式
   C          #删除光标所在行尾并进入编辑模式
:底行模式:
   :wq        #保存并退出
   :q!       #强制退出不保存
   :set nu    #显示行号
   :set nonu  #取消显示行号
:替换:
   :s///      #只替换光标所在行的第一个单词
   :s///g     #只替换光标所在行的整行单词
   :%s///g    #替换文件中的所有单词
   :%s/root//g#可以删除所有root单词

5).echo

echo: #输入字符串到屏幕或者文件中
语法格式:
        echo 字符串       #输出到屏幕
        echo 字符串>文件   #输出到文件(先清空文件内容,再输入)
        echo 字符串>>文件  #输出到文件(追加到原有文本后)
\n表示回车 换行符
\t表示tab键     空格 tab键
>和>>只接受正确的结果   #>和>>默认为 1> 1>>
2>和2>>只接受错误的结果
注意: 只要是可以输出显示到屏幕上的内容 都可以定向到文件中

 不论什么行业都需要熟能生巧;一步一步按部就班学习,终有一天成为行业大佬,别人仰望的人!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值