文件夹相关
-
- cd 切换目录
- 切换到该目录下的
usr
目录cd usr
+切换到上级命令cd ..
- 切换到系统根目录
cd /
- 切换到主用户目录
cd ~
- 切换到上一个目录
cd -
-
./
表示当前目录
-
ls
列出当前目录下的所有文件和文件夹-
ls -a
可以看到该目录下的所有文件和目录,包括隐藏的文件 -
ls -l
可以看到该目录下的所有目录和文件的详细内容,可以简写为ll - 注意
ls
后跟文件夹的名称,可以不进入该文件夹,列出其所有的文件
-
- 创建目录为
mkdir 文件夹名称
如mkdir tt
表示在当前目录下创建tt
文件夹 - 创建递归文件夹
mkdir -p aaa/bbb/ccc
- 创建绝对路径文件夹
mkdir /aaa
- 寻找目录为
find 目录 参数
,find / -nam “tt*”
- 修改目录的名称
mv 旧目录名称 新目录名称
- 如将tt文件夹名字改为tt1文件夹
mv tt t1
- 如将tt文件夹名字改为tt1文件夹
- 剪切文件夹
mv 目录名称 目录的新位置
- 如将tt文件夹剪切到opt目录下
mv tt opt
- 注意mv语法不仅可以对目录进行剪切操作,对文件和压缩包都可执行剪切操作
- 如将tt文件夹剪切到opt目录下
- 拷贝目录
cp -r 原始目录 目标目录,-r
是recursive
的简写表示递归操作,会附带子文件夹及其内部的文件 - 删除目录,
rm -rf tt
不会有确认信息,直接删除文件夹及其所有文件
文件相关
- 查看
cat
,more
,less
,head
,tail
-
cat
只能看到文件的最后一屏 -
more
显示百分比,可查看上一页下一页 -
less
还可以上下一行来显示 -
tail -行号
可定义显示最后几行
-
cat
和tail
更常用
vi编辑器
- 尾行模式下,
%s/xxx/123
可将文件中的所有aaa替换为123
打包压缩
压缩:
gzip 文件名
打包:
tar -cvf 打包后的文件名 文件名
-
打包压缩二合一:
tar -zcvf 打包压缩后的文件名 文件名
,后缀为.tar.gz- z:压缩 c:打包 v:显示运行过程 f:指定文件名
解压解包:
tar -zxvf 压缩的文件名 -C 解压的目录
网络命令
-netstat -apn
显示端口