Linux命令--文件处理

文件命名规则

除了/之外,所有的字符都合法
有些字符最好不用,如空格符、制表符、退格符和字符@#¥&()- 等
避免使用.作为普通文件名的第一个字符,.开头表示隐藏文件
大小写敏感

命令格式

命令 -选项 参数
ls -la /etc
当多个选项时,可以写在一起
.当前目录
…当前目录的父目录

查看网卡信息

ifconfig
eth0(ethernet):第一块网卡
lo:虚拟网卡,本及通讯

临时改变ip地址

ifconfig eth0 新的ip地址

文件处理命令

bin-binary二进制,所有用户都可以执行
usr-user
sbin-super binary只有root可以执行

命令名称:ls
命令英文原意:list
命令所在路径:/bin/ls
执行权限:所有用户
功能描述:显示目录文件
语法:ls 选项[-ald] [文件或目录]
-a 显示所有文件,包括隐藏文件
-l 详细信息显示
-d 查看目录属性

 drwxr-xr-x  2 root(所有者) root(所属组) 4496(文件大小) 12-01(创建或最后修改时间) asa(文件名称)

文件类型
d目录
-二进制文件
l软连接文件
权限
r-read读
w-write写
x-execute执行
所有者所属组其他人
u g o
user group others
2-硬链接数
命令名称:cd
命令英文原意:change directory
命令所在路径:shell内置命令
执行权限:所有用户
功能描述:切换目录
语法:cd [目录]
命令名称:pwd
命令英文原意:print working directory
命令所在路径:/bin/pwd
执行权限:所有用户
功能描述:查看当前目录
语法:pwd
命令名称:touch
命令所在路径:/bin/touch
执行权限:所有用户
功能描述:创建文件
语法:touch [文件名]
命令名称:mkdir
命令英文原意:make directory
命令所在路径:/bin/mkdir
执行权限:所有用户
功能描述:创建目录
语法:mkdir [目录名]
命令名称:cp
命令英文原意:copy
命令所在路径:/bin/cp
执行权限:所有用户
功能描述:复制文件或目录
语法:cp -R [源文件或目录] [目的目录]
-R 复制目录
-p时间值不变
命令名称:mv
命令英文原意:move
命令所在路径:/bin/mv
执行权限:所有用户
功能描述:移动或重命名
语法:mv [源文件或目录] [目的目录]
命令名称:rm
命令英文原意:remove
命令所在路径:/bin/rm
执行权限:所有用户
功能描述:删除
语法:rm -rf [文件或目录]
-r删除目录
-f不确认,直接删除
命令名称:cat
命令英文原意:concatenate and display files
命令所在路径:/bin/cat
执行权限:所有用户
功能描述:查看文件
语法:cat [文件名]
命令名称:more
命令所在路径:/bin/more
执行权限:所有用户
功能描述:查看文件
语法:more [文件名]
空格或f 显示下一页
Enter 显示下一行
q或Q 退出
命令名称:head
命令所在路径:/bin/head
执行权限:所有用户
功能描述:查看文件的前几行
语法:head -num [文件名]
-num 显示文件的前num行
命令名称:tail
命令所在路径:/bin/tail
执行权限:所有用户
功能描述:查看文件的后几行
语法:tail-num [文件名]
-num 显示文件的前num行
-f动态显示
命令名称:ln
命令所在路径:/bin/ln
执行权限:所有用户
功能描述:创建连接文件
语法:ln-s [源文件] [链接文件]
-s创建软连接
-i查看节点
软连接文件权限lrwxrwxrwx,只是一个连接
硬链接类似拷贝,同步更新,一个变化另一个也变化,具有相同i节点,不能跨分区生成

猜你喜欢

转载自blog.csdn.net/weixin_41998682/article/details/89556996
今日推荐