(一)文件目录操作
1.ls 显示文件与目录的信息
ls 默认方式显示文件
ls -a 显示所有文件 包含隐藏文件
ls -l 显示文件属性
ls -lh 显示文件大小
ls -lt 按照修改时间顺序显示文件
2,cd
cd dir 切换到dir目录
cd / 切换到根目录
cd .. 切换到上一目录
cd ../.. 切换到上两层目录
cd ~ 切换到用户目录
3.cp
cp source target 把文件source复制为target
cp /root/source 把目录/root下的source文件复制到当前文件夹
cp -av source-dir target_dir 将source_dir整个目录复制target_dir
4. rm
rm file 删除文件file
rm -f file 删除文件 不带提示
rm -rf dir 删除整个文件夹
5.mv
文件移动或者改名
mv source target 相当于把source文件改名为 target
6. diff 比较文件的内容
diff dir1 dir2 比较 dir1 dir2文件列表是否相同,但不比较文件的实际内容,不同则列出
diff file 1 file2 比较文件饿内容是否相同
7.ln 简历链接
ln source_path target_path 硬连接
ln -s source_path target_path 软连接
8.pwd 查看当前路径
9.touch 创建一个空文件
touch aaa.txt
10.chomd 改变文件的模式
chomd a+x helloworld.py
./helloworld.py
(二)查看文件的命令
1.cat 显示文件的内容
cat file
2. more 分页显示命令
more file
more 也可以通过管道符(|)与其它命令一起使用
例如 ps ux|more
ls|more
3.tail 显示文件最后几行
tail -n 100 aaa.txt 显示文件最后100行
4.vi
vi file 编辑文件
使用方法:
输入命令的方式为先按[ESC]在输入 :w写入文件 :w!不询问方式写入文件 :wq保存并推出
:q 退出 :q!不保存退出