1、文件处理命令ls
愿意:list
权限:所有用户
ls -a all 所有文件
ls -l long 详细信息
ls -d directory 查看目录,目录自己详细信息
选项可以组合使用, ls -ld /root
数据块 block 512字节 最小的存储单位
指令:ls 显示目录
ls -l
drwxr-xr-x 2 root root 4096 12-01 20:52 bin
读写情况 硬链接数 所有者 所属组 文件大小(不准确)单位block 创建最后修改时间 文件名
文件类型: d 目录 directory
- 二进制文件
l 软连接文件link
r-read 读 、w-write写、 x-execute执行
rwx r-x r-x
所有者u 所属组g 其他人o
2、cd
change directory
shell内置命令
cd / 切换到根目录
cd .. 回到上级目录
3、pwd
print working directory
所有用户
/bin/pwd
显示当前所在目录
4、touch
创建空文件
touch testfile
5、mkdir
make directories
创建目录
mkdir test
6、cp
copy
cp -R 源目录 目标目录(文件不用-R)
可复制多个
例子:
cp file1 file2 dir1
复制file1 file2 到dir1目录
cp -R dir1 dir2
将dir1所有文件复制到dir2
7、mv
改名或移动
例子:
mv file1 file3
改名file1成file3
mv file2 dir2 移动
mv file2 dir2/file1 移动同时改名
8、rm
remove 删除
rm -r [文件或目录]
rm 文件名
rm -r 目录 需要确认(目录下每个文件都询问
rm -r file 直接删除文件(脚本时可以用)