首先进入Linux系统终端出现的界面,认识命令提示符
认识命令格式,使用命令
命令格式:
命令[选项][参数]
有个别命令不遵守此格式,当有多个选项时,可以写在一起
简化选项与完整选项:-a等于-all
一、切换用户
1.使用命令sudo su
2.切换命令也可以使用命令su username
二、ls命令
选项 | 作用 |
---|---|
-a | 显示所有文件,包括隐藏文件 |
-l | 显示详细信息 |
-h | 人性化显示文件大小 |
-I | 显示inode |
例如:
三、文件属性
-rw-r--r--
字符 | 表示 |
---|---|
- | 文件类型(-文件 d目录或软链接) |
rw- | u所有者的权限 |
r-- | g所属组的权限 |
r-- | o其他人的权限 |
权限表示
r | 读 |
---|---|
w | 写 |
x | 执行 |
文件处理命令
一、创建目录:mkdir
mkdir [选项][目录名]
选项 | 作用 |
---|---|
-m | 对新建目录设置存取权限。也可以用chmod命令设置 |
-p | 目录名可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。 |
二、切换目录
cd[目录]
命令 | 作用 |
---|---|
cd~/cd | 进入当前用户的家目录 |
cd- | 进入上一次目录 |
cd.. | 进入上一级目录 |
cd. | 进入当前目录 |
相对路径与绝对路径
相对路径:参照当前所在目录,进行查找
如:cd ../usr/local
绝对路径:从根目录开始指定,一级一级递归查找,在任何目录下,都能进入指定位置
如:cd /etc/
请参考:绝对路径和相对路径的区别
什么是绝对路径(Absolute Pathname)?
1.绝对路径必定由“/”开头
2.绝对路径是为档案/文件的所在位置做指向
3.在任何时候,都可以用绝对路径来找到我们想要的文件
什么是相对路径(Relative Pathnames)?
1.相对路径(Relative Pathnames)不由“/”开头
2.相对路径(Relative Pathnames)是相对于现在目前所在的位置,为目的地指向
3.通常相对路径(Relative Pathnames)比绝对路径短一点,可以当成我们迅速找到文件/档案的捷径
PS:绝对路径只对当前所在目录有效。
PS:查看当前目录pwd
三、删除目录
rmdir 只删除目录不删除文件
rm 删除文件/目录
选项 | 作用 |
---|---|
-r | 递归 |
-f | 强制 |
示例:
四、复制
cp[选项][文件或目录][目标目录]
选项 | 作用 |
---|---|
-r | 复制目录 |
-p | 连带文件属性复制 |
-d | 若源文件是链接文件,则复制链接属性 |