Linux学习手册之文件处理命令及文件命名规则

文件命名规则
1.除了/之外,所有的字符都合法
2有些字符最后不用,如空格符、制表符、退格符
和字符@#$&()-等
3.避免适用.作为普通文件名的第一个字符
4.大小写敏感
命令格式
命令 -选项 参数
例:ls -la /etc
说明:1.当有多个选项时,可以写在一起
2.两个特殊的目录.和…,分别代表当前目录和当前目录的父目录

文件处理命令:ls
命令英文原意:list
命令所在路径:/bin/ls
执行权限:所有用户
功能描述:显示目录文件
语法:ls 选项[-ald][文件或目录]
-a 显示所有文件,包括隐藏文件all
-l 详细信息显示long
-d 查看目录属性
drwxr-xr-x
文件类型 d 目录directory
- 二进制文件
l 软链接文件link
r-read读、w-write写/x-execute执行
前三个字符 中间三个字符 最后三个字符
所有者u 所属组g 其他人o
user group others
2 root root
数字-硬链接数 所有者 所有组

文件处理命令:cd
命令名称:cd
命令英文原意:change directory
命令所在路径:shell内置命令
执行权限:所有用户
语法:cd[目录]
功能描述:切换目录
范例:cd / 切换到根目录
cd … 回到上一级目录

文件处理命令:pwd
命令名称:pwd
命令英文原意:print working directory
命令所在路径:/bin/pwd
执行权限:所有用户
语法:pwd
功能描述:显示当前所在的工作目录
范例:pwd
/etc/rc5.d

文件处理命令:mkdir
命令名称:mkdir
命令英文原意:make directories
命令所在路径:/bin/mkdir
执行权限:所有用户
语法:mkdir[目录名]
功能描述:创建新目录
范例:mkdir newdir

文件处理命令:touch
命令名称:touch
命令英文原意:touch
命令所在路径:/bin/touch
执行权限:所有用户
语法:touch[文件名]
功能描述:创建空文件
范例:touch newfile

文件处理命令:cp
命令名称:cp
命令英文原意:copy
命令所在路径:/bin/cp
执行权限:所有用户
语法:cp- R[源文件或目录][目的目录]
-R 复制目录
功能描述:复制文件或目录
范例:cp file1 file2 dir1 将文件file1 file2 复制到目录dir1
cp -R dir1 dir2将dir1下的所有文件目录复制到dir2

文件处理命令:mv
命令名称:mv
命令英文原意:move
命令所在路径:/bin/mv
执行权限:所有用户
语法:mv[源文件或目录][目的目录]
功能描述:移动文件、更名
范例:mv file1 file3 将当前目录下文件file1更名为file3
mv file2 dir2 将文件移动到目录dir2下

文件处理命令:rm
命令名称:rm
命令英文原意:remove
命令所在路径:/bin/rm
执行权限:所有用户
语法:rm -r[文件或目录]
-r 删除目录
功能描述:删除文件
范例:rm file3 删除文件file3
rm -r dir1 删除目录dir1

文件处理命令:cat
命令名称:cat
命令英文原意:concatenate and display files
命令所在路径:/bin/cat
执行权限:所有用户
语法:cat[文件名]
功能描述:显示文件内容
范例:cat /etc/issue
cat /etc/services

文件处理命令:more
命令名称:more
命令英文原意:more
命令所在路径:/bin/more
执行权限:所有用户
语法:more[文件名]
(空格)或f 显示下一页
(Enter) 显示下一行
q或Q 退出
功能描述:分页显示文件内容
范例:more /etc/services

文件处理命令:head
命令名称:head
命令英文原意:head
命令所在路径:/bin/head
执行权限:所有用户
语法:head -num[文件名]
-num 显示文件的前num行
功能描述:查看文件的前num行
范例:head -20 /etc/services

文件处理命令:tail
命令名称:tail
命令英文原意:tail
命令所在路径:/bin/tail
执行权限:所有用户
语法:tail -num[文件名]
-num显示文件后几行
-f动态显示文件内容
功能描述:查看文件的后几行
范例:tail -30 /etc/services

文件处理命令:ln
命令名称:ln
命令英文原意:link
命令所在路径:/bin/ln
执行权限:所有用户
语法:ln -s[源文件名][目标文件]
-s 创建软链接
功能描述:产生链接文件
范例:ln -s /etc/issue /issue.soft 创建文件/etc/issue的软链接/issue.soft
ln /etc/issue /issue.hard创建文件/etc/issue的硬链接/issue.hard

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值