Linux第三章 命令基本格式及文件处理命令
1.1
Root代表当前登录用户
Linux当中的管理员账号是root
Localhost主机名
~ 当前所在目录
# 超级用户的提示符
Pwd 显示当前的目录
cd /usr/local/src/ 进入到某个目录当中
1.2 命令格式
命令 [选项] [参数]
注意:个别命令使用不遵循此格式,当有多个选项是,可以写在一起简化选项与完整选项
-a 等于 –all
ls [选项] [文件或目录]
选项:
-a显示所有文件,包括隐藏文件
-l显示详细信息-lh人性化显示文件大小
-d查看目录属性
-h人性化显示文件大小
-i显示inode
-rw-r—r—.(.代表ACL权限)
-文件类型(-文件d目录 i软连接文件)
rw- r— r—
u 所有者 g所属组 o 其他人
r 读 w写 x执行
drwxr-xr-x. 2 962323728 962323728 6 Dec 2308:03 Desktop
(ls -l /etc/)
系统特殊文件:块设备文件、字符设备文件、套接字文件和管道文件
ls -l /etc/进入镜像目录
1.2文件处理命令(下)
目录处理命令 (目录是用来保存文件的,相当于文件夹)
文件处理命令
链接命令
建立目录:mkdir
mkdir –p [目录名]
-p 递归创建
命令英文原意: make directories
切换目录:cd
cd [目录]
命令英文原意:change directory
简化操作
cd ~ 进入当前用户的家目录
cd
cd - 进入上次目录
cd .. 进入上一级目录
cd , 进入当前目录
快捷键 Ctrl + l清屏
相对路径:参照当前所在目录,进行查找
绝对路径:从根目录开始指定,一级一级递归查找。在任何目录下,都能进入指定位置
[962323728@localhost ~]$ cd /(按两下Tab就可以显示当前目录下的文件夹)
bin/dev/ home/ lib64/ mnt/proc/ run/ srv/tmp/ var/
boot/etc/ lib/ media/ opt/root/ sbin/ sys/usr/
查询所在目录位置:pwd
命令英文原意:print working directory
1.3删除空目录
Rmdir [目录名]
命令英文原意:remove empty directories
Rm –rf [目录或者文件名]
命令英文原意:remove
选项:
-r 删除目录
-f 强制
复制命令:cp
Cp [选项] [原文件或目录] [目标目录]
命令英文原意:copy
选项
-r复制目录
-p连带文件属性复制
-d若源文件是链接文件,则复制链接属性
-a相当于 –pdr
剪切或改名命令 mv
Mv [原文件或目录] [目标目录]
命令英文原意:move
1.3常用目录的作用
/根目录
/bin命令保存目录(普通用户就可以读取的命令) sbin只有超级用户才能启用
/boot启动目录,启动相关文件
/dev设备文件目录
/etc配置文件保存目录
/home普通用户的家目录
/lib系统库存目录
/mnt系统挂载目录
/media挂载目录
/root超级用户的家目录
/tmp临时目录(内核产生的,没有所有者文件)
/sbin命令保存目录(超级用户才能使用的目录)
/proc直接写入内存的 (不能写入数据,内核产生的,没有所有者文件)
/sys
/usr系统软件资源目录
/usr/bin/系统命令(普通用户)
/usr/sbin/系统命令(超级用户)
/var系统相关文档内容
1.4连接命令
Ln -s [原文件] [目标文件]
命令英文原意:link
功能描述:生成连接文件
选项:-s 创建软链接
硬连接特征:
1、拥有相同的i节点和储存block快,可以看做是同一个文件
2、可通过i节点识别
3、不能跨分区
4、不能针对目录使用
软链接特征:
1、类似Windows快捷方式
2、软链接拥有自己的I节点和block快,但是数据块中只保存原文件的文件名和I节点号,并没有实际的原文件数据
3、IrwxrwxrwxI软链接
软链接文件权限都为rwxrwxrwx
4、修改任意文件,另一个都改变
5、删除原文件,软链接不能使用
更多相关文章
- Linux中有趣的几条命令
- Linux常用命令(十) - nl
- 如何查看linux命令源代码和函数源代码
- linux /usr /var /etc 目录
- debain 系统 ll 命令无法使用.目录和文件没有颜色区分解决之道
- 通过排除其父文件夹为多个目录创建单个tar文件
- 解决useradd 用户后没有添加用户Home目录的情况,Linux改变文件或
- 都能看懂的嵌入式linux/android alsa_aplay alsa_amixer命令行用
- 如何使用与相同文件运行的命令更新文件?