1)文件和目录的管理
cd(切换路径)
cd / 回根目录
cd 回家目录
cd ~ 回家目录
cd /usr 具体的路径
cd - 上一个路径
cd … 父目录
pwd 显示当前路径
ls(展示列表信息)
ls
ls -a 查看隐藏文件
ls -l 查看详情
ll 查看详情
mkdir(创建目录)
mkdir dirname 创建空文件夹
mkdir -p a/b/c 创建级联的文件夹
rmdir(删除目录)
rmdir dirname 删除空文件夹
cp(复制文件)
cp file1 file2
cp file dir
cp -r|R|a dir1 dir2
rm(删除文件)
rm file
rm -r|R dir
mv(移动文件)
mv file1 file2
mv file dir
mv dir1 dir2
touch(创建文件)
touch file 创建文件
2)查看文件内容
cat cat file
tac tac file
查看小文件,一个是正看,倒看。
more(分页查看)
more file
more +10 file从第10行开始展示
more -10 file一页显示10行
空格翻页,回车下一行
less(分页查看,带搜索)
less file
/word+回车 开始搜索
n:下一个字符
N:上一个字符
head(默认显示前10行)
head -n 20 file 显示前20行
tail(默认显示后10行)
tail -n 10 file 显示后10行
3)编辑文件内容
vi
vi filename (命令模式)
i (插入模式)
esc 退出插入模式,进命令模式
:(进入底行模式)
w 保存
q 退出
wq 保存退出
q! 强制退出
4)查找文件
find(当前路径及子路径下查找文件)
find -name install.log
locate(从索引表中搜索内容)
updatedb 同步一下库
locate /etc/sys 搜索etc目录下sys前缀的文件
5)压缩解压缩文件
gzip(.gz)
gzip file压缩
gzip -dv file 解压缩
bzip2(.bz2)
bzip2 file 压缩
bzip2 -dv file 解压缩
zip(.zip)
zip 压缩后file 压缩file
unzip file 解压缩
tar(.tar)打包
tar -cvf file 打包
tar -xvf file 解包
tar -zxvf file 解压缩gzip格式的包
tar -jxvf file 解压缩bzip2格式的包
6)管道命令(|)
cat install.log | more -10
ls -l | more -5
前一个命令的结果是后一个命令的输入内容
linux基础命令
最新推荐文章于 2019-04-21 23:46:00 发布