Linux学习笔记:linux下的文件以及对文件的简单操作

1:linux系统的结构是以/为始的倒树型

2/目录下的一些基础目录及所存内容:

/bin                       ##一些二进制可执行文件即系统命令,写的脚本也可存入其中,使用时可以用tab键补齐。

/sbin                      ##系统管理命令的存放位置

/boot                 ##启动分区,负责系统的启动

/dev                  ##设备管理文件

/etc                  ##大多数的系统管理文件

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

/lib                 ##32位系统库文件的存放位置

/lib64                  ##64位系统库文件的存放位置

/media                 ##系统临时设备的挂载点

/mnt                   ##系统临时设备的挂载点

/run                  ##系统临时设备的挂载点

/opt                  ##第三方软件的安装位置

/proc                 ##系统信息

/root                  ##超级用户家目录

/srv/var                 ##系统数据

/sys                  ##系统管理,主要是管理内核的

/tmp                   ##系统的临时文件存放位置

/usr                  ##系统用户相关信息数据及用户自定义软件存放位置

3:绝对路径和相对路径

绝对路径:文件在系统中的真实位置,文件名以/开头。

相对路径:文件在系统中的位置相对于当前所在位置的一个名字的缩写,这个名字不会以/开头,名字前会自动加上执行pwd命令后显示的值

pwd                      ##显示当前在系统中的位置

4:新建文件和目录

touch                  ##新建文件

mkdir                     ##新建目录

5:复制

cp     被复制文件      目的地                     ##egcp /var/file /mnt/

cp     -r                                                    ##递归复制目录

6:移动

mv     被移动文件  目的地 

mv    老名字   新名字                  ##可用作重命名

7:删除

rm -f    文件名                 ##强力删除文件

rm     -fr   目录                 ##强力删除目录  -r代表递归

8ls命令                 ##list,列出目标文件或者列出目录中的内容

ls     -a                  ##列出目标目录下所有的文件,包括隐藏的文件

-l                  ##列出文件属性

-s                  ##列出文件大小

-R                 ##递归列出

-d                  ##指定目录本身

9:cd 命令                 ##change directory 进入目标目录中

cd     目标目录 ##进入到目标目录下

~                  ##进入到当前用户家目录

~用户名                   ##进入到指定用户的家目录中

..                  ##进入到当前木的上一级目录

-                  ##进入到之前所在的目录

10wc命令

wc     -l   目标文件                 ##显示出目标文件的行数

-c  目标文件                   ##显示字节数

-m  目标文件                   ##显示字符数

-w  目标文件                   ##显示单词数

-L   目标文件                 ##显示最长行长度

11:补充

file   文件名                 ##查看文件类型

cat  文件名                  ##显示文件所有内容

less  文件名                 ##查看文件内容,q键退出

head  -数字   文件名                 ##显示出文件前多少行

tail    -数字   文件名                 ##显示出文件后多少行

12man命令

man     目标命令             ##查看命令的帮助

man    5   文件名                 ##查看配置文件的帮助

man 查看文件的一些快捷键:

/关键字                   ##在文件中搜索关键字并高亮显示

                 ##向下匹配高亮的结果

N                      ##向上匹配高亮的结果

Pagup                 ##向上滚动一个屏幕

Pagup                  ##向下滚动一个屏幕

上键                  ##向上滚动一行

下键                  ##向下滚动一行

d                    ##向下 滚动半个屏幕

u                 ##向上滚动半个屏幕

                 ##回到文件最前面

G                  ##回到文件最后面

13:一些通配符

*                  ##匹配0-任意字符

                 ##匹配任意单个字符

~                  ##匹配当前用户家目录

~username                  ##匹配指定用户家目录

~+                 ##匹配当前目录

~-                 ##匹配当前之前的目录

[abc]                  ##a或者有b或者有c

[!abc]                  ##除了含有a或者含有b或者含有c

[^abc]                  ## ********

[[:alpha:]]                  ##单个字母

[[:lower:]]                   ##单个小写字母

[[:upper:]]                  ##单个大写字母

[[:alnum:]]                  ##单个字母或数字

[[:punct:]]                  ##单个符号,不包括字母,数字,空格。

[[:digit:]]                  ##数字

[[:space:]]                  ##单个空格

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值