命令格式: 命令 [-选项] [参数] 例: ls -la /etc
说明:
1. 个别命令不遵循此格式;
2. 当有多个选项时,可以写在一起
3. 简化选项与完整选项:例: -a 等于 –allls
- 英文原意: list
- 命令所在路径:/bin/ls
- 执行权限:所有用户
- 功能描述:显示目录文件
- 语法:
ls [-ald] [文件或目录]
a 显示所有文件(含隐藏)
l 详细信息显示,long
d 查看目录属性 - ls -l :
- 4-rw——-. 1 root root 1289 5月 5 06:55 anaconda-ks.cfg
- 第一部分 | 二:引用计数,该文件被调用次数 | 三:文件的所有者(用户分三类:所有者u(唯一)、所属组g(唯一)、其他人o)| 四 文件大小(字节,ls -lh )| 四 文件的所属组 | 五 文件最后修改时间 | 七 文件名
- 第一部分:共10个字符,第一个代表文件类型,后面9个每3个代表一个用户组的操作权限,依次是 u、g、o
drwxr-xr-x. 2 root root 4096 9月 23 2011 media
第一个字符代表文件类型
-开头的代表是 文件
d开头的代表是 目录
l开头的代表是 软连接
r 读 w写 x执行 - drwxr-xr-x 代表:
d 目录
rwx 所有者的权限是 读 写 执行
r-x 所属组的权限是 读 执行
r-x 其他人的权限是 读 执行 - ls -ld /etc 查看指定目录的详细信息
i 节点
ls -i 查看目录下文件的 id号
918618 anaconda-ks.cfg 917507 install.log 917508 install.log.syslog
每个文件和目录都有一个ID号,系统通过搜索ID号连接到文件
mkdir
- make dir
- 所有用户
- 创建新文件夹
-p 递归同时创建多个目录
mkdir /tmp/zdj
cd
- cd .. 回到上级目录(dos中不需要空格,linux有空格)
pwd
rmdir
- remove empty dir
- /bin/rmdir
- 所有用户
- 删除空目录
- -p 递归同时创建多个目录
cp
- copy
- /bin/cp
- 所有用户
- 复制文件或目录
- -rp [原文件目录][目标目录]
-r 复制目录
-p 保留文件信息
cp /etc/grub.conf /tmp : 复制grub.conf 到 /tmp目录下成为新的文件
- -r 复制 目录
- -p 复制的文件包含原文件信息(修改时间)
cp /etc/grub.conf /tmp/zdj.conf :复制文件或目录的同时可以修改名称
mv
- move
- /bin/mv
- 所有用户
- 剪切文件、改名
mv [原文件目录][目标目录]
剪切的同时可以改名
快捷操作:
[root@localhost tmp]# mv zdj.conf zdj 当前目录下可直接写 文件或目录名,不必写完整目录,把tmp目录下的zdj.conf文件 剪切到 tmp目录下的zdj目录
终止任何命令:ctrl+c
rm
- remove
-/bin/rm
所有用户
删除文件
rm -rf [原文件目录][目标目录]
-r 删除目录
-f 强制执行
[root@localhost tmp]# mkdir -p zdj/tulu/baby/laopo
[root@localhost tmp]# rm -rf zdj/tulu 强制删除目录,不需要询问确认
- ls 查看当前目录下的文件(list),所在路径:,所有用户,
ifconfig 查看IP
ifconfig eth0 192.168.1.102
df 查看盘符
clear 清屏