day5 命令的补充及目录结构

一、命令

1.mv + 文件 文件目的地址 --移动

[root@wolf ~]# mv /date/oldwang /date/new
[root@wolf ~]# ls /date/new
oldwang
[root@wolf ~]# ls /date/
new
[root@wolf ~]# cd /date/new
[root@wolf new]# ll
total 0
drwxr-xr-x. 9 root root 113 Mar 29 08:52 oldwang

2.mv + 文件名 新的文件名 --改名

[root@wolf new]# touch 1.txt
[root@wolf new]# ll
total 0
-rw-r--r--. 1 root root  0 Mar 29 09:05 1.txt
drwxr-xr-x. 9 root root 113 Mar 29 08:52 oldwang
[root@wolf new]# mv 1.txt oldboy.txt
[root@wolf new]# ll
total 0
-rw-r--r--. 1 root root  0 Mar 29 09:05 oldboy.txt
drwxr-xr-x. 9 root root 113 Mar 29 08:52 oldwang

3.rm + 参数 +文件名 删除

[root@wolf ~]# ls /date/
new
[root@wolf ~]# touch /date/oldboy.txt
[root@wolf ~]# ls /date/
new  oldboy.txt
[root@wolf ~]# rm /date/oldboy.txt
rm: remove regular empty file ‘/date/oldboy.txt’? ^C
[root@wolf ~]# rm -f /date/oldboy.txt
[root@wolf ~]# ls /date/
new

4.rm + -rf 文件名 强制删除

[root@wolf ~]# ls /data
alex  oldboy  oldboy.txt  songmenglong
[root@wolf ~]#
[root@wolf ~]# rm -r /data/oldboy
rm: descend into directory ‘/data/oldboy’? n
[root@wolf ~]# rm -r /data/
rm: descend into directory ‘/data/’? n
[root@wolf ~]# rm -rf /data/songmenglong/
[root@wolf ~]# ls /data/
alex  oldboy  oldboy.txt

5.tree 以树形显示目录结构

-L + 层数 --表最多显示几层

[root@wolf data]# tree -LF 1

.

├── a/

├── b

├── data1/

├── data2/

├── data3/

├── data4/

├── long.txt

└── oldboy.txt

5 directories, 3 files

[root@wolf data]#

6.vi 使用流程说明

基本说明

    vi /data/alex/oldboy1.txt
    按i(小写I)进入编辑模式
   按ESC退出编辑模式
    输入:wq 退出并保存

显示文件内容

    cat /data/alex/oldboy1.txt

    :wq 保存并退出   --write和quit

    :q! 强制退出,但不保存

    :q 退出(只要修改了内容 就无法退出)

      [root@wolf /]# vi /data/alex/oldboy1.txt

      [root@wolf /]# cat /data/alex/oldboy1.txt

      I am  a student

      [root@wolf /]#

注:vim 没有默认安装

  yum  install -y  vim tree bash-completion

二、排错思路

1.检查目录是否存在

2.先创建目录,在创建文件

esc快捷键

三、目录结构

 Linux目录         VS         Windows

 一切从根开始                 C D E

1.了解:Linux目录发展

/   根      存放系统服务或软件

/usr            存放用户数据或软件

FHS     目录层次标准 根和/usr下每个目录的作用

2.Linux目录其他特点

1.一切从根开始  Linux目录是一个人有结构的目录层次

2.Linux下面的设备不挂载无法使用.挂载就是给设备开了一个入口,入口:挂载点(目录)

3.Linux每个目录可以挂载在不同的设备(磁盘)上。Windows不容易做到。

不挂载的设备相当于是没有窗户没有门的监狱,挂载就是给设备开了一个入口

3.Linux下面使用光盘 /dev/cdrom

第一个里程碑-把光盘放入到系统中(VMware配置)

第一个里程碑-直接使用光盘

    [root@wolf ~]# ls -l /dev/cdrom

    lrwxrwxrwx. 1 root root 3 Mar 29 11:28 /dev/cdrom -> sr0

    [root@wolf ~]# cd /dev/cdrom

    -bash: cd: /dev/cdrom: Not a directory

第三个里程碑-进行挂载并使用

    先准备好一个目录 然后挂载

        挂载:给一个设备设定一个挂载点(入口),是为了可以看见挂载里的文件,可以把挂载点放到别的位置,但看到的内容就是另一个挂载的内容了

    [root@wolf ~]# mount /dev/cdrom /mnt/

  # 给设备 入口

  mount: /dev/sr0 is write-protected, mounting read-only

  [root@wolf ~]# ls /mnt/

  CentOS_BuildTag  GPL      LiveOS    RPM-GPG-KEY-CentOS-7

   EFI              images    Packages  RPM-GPG-KEY-CentOS-Testing-7

    EULA            isolinux  repodata  TRANS.TBL

    [root@wolf ~]#

4.根下每个目录的作用:

~·当前用户的家目录

   如果你是root用户   ~   /root   root用户家目录

   如果你是oldboy   ~   /home/oldboy

/bin == /usr/bin    binary二进制文件 命令

/sbin == /user/sbin super binary超级命令 只有root可以使用

/boot   引导文件存放 系统内核

dev --device    设备文件 光盘 硬盘分区 U盘  /dev/cdrom

  注:所有的设备 不挂载无法使用

/etc    系统配置文件

/home   /home/oldboy  普通用户的家目录

/root   /root  root用户的家目录

/mnt mount tempoary 默认的一个挂载点 临时的挂载点

/opt    option 第三方软件安装位置

/proc   process(进程) 虚拟目录 存放的是内存中信息 进程 服务信息

/t  user/ Unix software resource 存放用户安装软件

/varmp  temp tempporary临时存放文件的位置 垃圾堆

/usr    variable经常变换的数据 存放的位置 日志
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,362评论 5 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,330评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,247评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,560评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,580评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,569评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,929评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,587评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,840评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,596评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,678评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,366评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,945评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,929评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,165评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,271评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,403评论 2 342

推荐阅读更多精彩内容

  • Linux常用命令大全(非常全!!!)原文链接:http://www.cnblogs.com/yjd_hycf_s...
    JokerJin阅读 575评论 0 3
  • Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。 内核、shell和文件系统一起形成了基本...
    请爱护小动物阅读 2,544评论 0 22
  • Linux系统一般有4个主要部分: 内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本...
    偷风筝的人_阅读 3,241评论 1 17
  • 1 首先介绍下rz 和sz 是干嘛用的? rz 可以选择文件,用于上传sz fileName 用于从linux上下...
    书眉间_清风阅读 960评论 0 3
  • 如果, 一口可以吃胖, 美食将失去意义; 一步可以登天, 人生会毫无精彩; 一眼看到尽头, 风景则再无看头; ……...
    呆呆至简阅读 515评论 0 19