Linux云计算学习笔记02 (CentOS系统-文件管理)

一.Linux的目录结构了解

WINDOWS/LINUX目录对比:

Windows:以多根的方式组织文件 C:\ D:\ E:\

Linux:以单根的方式组织文件

 Linux目录下各文件作用:

bin 普通用户使用的命令 /bin/ls, /bin/date
sbin 管理员使用的命令 /sbin/service 
dev 设备文件 /dev/sda,/dev/sda1
root root用户的HOME
home 存储普通用户家目录 

tmp 临时文件(全局可写:进程产生的临时文件) 
var 存放的是一些变化文件,比如数据库,日志,邮件....

==设备(主要指存储设备)挂载目录==
media 移动设备默认的挂载点
mnt 手工挂载设备的挂载点

etc 配置文件(系统相关如网络/etc/sysconfig/network
proc 虚拟的文件系统,反映出来的是内核,进程信息或实时状态 ,硬件的状态

usr 系统文件,相当于C:\Windows
/usr/local 软件安装的目录,相当于C:\Program

boot 存放的系统启动相关的文件,例如kernel,grub(引导装载程序)

lib 库文件Glibc
lib64 库文件Glibc

lost+found fsck修复时,存储没有链接的文件或目录


二.文件管理命令

1.创建文件:

语法:touch    文件名字

举例:创建一个名为file1的txt文件

touch      file1.txt

ps(命令“ls”是查看当前目录下内容,如下图)

2.创建目录:

语法:mkdir   空格   路径和目录名

举例:创建目录dir1

mkdir      dir1
3.复制:

语法:cp   源文件路径     目标文件夹

举例:将file1.txt复制到dir1目录下

cp  file1.txt   dir1/
4.移动(相当于window中的剪切):

语法:mv    源文件路径   目标文件路径

举例:将file3.txt移动到dir1目录下

mv   file3.txt     dir1/
5.删除:

语法:rm -rf    文件或目录的路径

举例:删除file5.txt和file7.txt

rm   -rf    file5.txt  file7.txt
6.查看文件内容:

语法与示例:

cat全部(查看file1.txt全部内容)

cat  /root/file1.txt

tail尾部(查看file1.txt尾部内容)

 tail      /root/file1.txt

grep过滤关键字

语法:grep 关键字   文件名

 grep      'abc'    /root/file1.txt
7.修改文件内容:

语法: vi 文件名 (或vim   文件名)

之后进去命令模式:

光标定位(了解):光标定位 
hjkL              //上下左右
0 $               //行首行尾
gg G             //页首页尾
例如:3G 进入第三行  
/string (n N 可以循环的)     //查找字符,按n键选下一个(重要)

进入其它模式
a 进入插入模式
i 进入插入模式
o 进入插入模式
A 进入插入模式

: 进入末行模式(扩展命令模式)
v 进入可视模式
ESC 返回命令模式

扩展命令模式:

:w 保存 
:q 退出 
:wq 保存并退出 

8.改变目录:

语法1:cd    绝对路径

语法2:ls   列出目录当中的内容

语法3:./  当前目录     ../  上一级目录
举例:进入上一级目录

cd ../

三.文件类型

常见类型:

- 普通文件(文本文件,二进制文件,压缩文件,电影,图片。。。)

d 目录文件(蓝色)

非常见类型:

b 设备文件(块设备)存储设备硬盘,U盘 /dev/sda, /dev/sda1

c 设备文件(字符设备)打印机,终端 /dev/tty1

l 链接文件(淡蓝色)

s 套接字文件

p 管道文件

注意:通过颜色判断文件的类型是不一定正确的!!!
Linux系统中文件是没有扩展名!!!

最后分享两张图

  • 17
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值