Linux下的常用命令
ls 查看文件信息 (如同dos系统中的dir命令)
-a 显示所有的文件(包括隐藏文件) 即:ls -a
-l 通过一个列表的形式将文件显示出来 即:ls -l
more
即:ls -l | more (查看文件时,每次只显示一页,按q键退出)
ca 切换工作目录
cd .. 返回上层目录
cd 文件目录 打开此目录
cd 空格 回到宿主目录
pwd 显示当前工作目录路径
mkdir 创建目录
cat 查看文件内容
grep 指定文件中搜索指定字符内容
如:
grep [参数] 文件名
grep val inittab 在inittab文件中查找带有val字符内容的行,并显示出来
grep -n val inittab 在inittab文件中查找带有val字符内容的行,并显示出来行号
grep -v val inittab 显示不包括匹配文件的所有行
find 查找指定文件
find / -name inittab 从根目录下查找以name是inittab命名的文件
rm 删除文件或目录
rm 文件名
rm -i 文件名 以进行交互式方式执行(会有提示)
rm -f 强制删除无需提示
rm -r 递归的删除目录下的内容
cp 复制文件
cp [参数] 源文件或目录 目标文件或目录
cp a.txt b.txt
mv 移动或重命名
mv 文件名 ../ c 移动文件至上层目录后文件名是C
mv 文件名 abc/ C 移动文件至abc目录下命名为C
mv a.txt aa 将文件名a.txt重命名为aa
clear 清除屏幕命令
ps 查看进程信息
ps [选项]
-a 显示终端所有进程
-u 显示进程的详细状态
-x 显示没有控制终端的进程
-aux 以上三种
top 查看动态显示运行中的进程,在指定时间间隔更新显示信息
whoami 我是谁命令
who 查看谁在登录
tar 归档管理(可以将多个文件打包成一个文件,但并不是压缩)
tar [参数] 打包文件名 文件(若一个目录abc下有文件aa b.txt c)
-c 生成档案文件
-v 列出归档解档的详细信息
-f 指定档案文件的名称
-t 列出档案中包含的文件
-x 解出档案文件
将aa b.txt c 文件打包至一个文件,并指定档案文件名称
tar -cvf abc.tar abc
解包: tar -xvf abc.tar(还原)
gzip 文件压缩命令(tar与gzip命令结合使用实现文件打包)
gzip [选项] 被压缩文件
如:gzip abc.txt 则生成abc.tar.gz (abc.tar原始文件消失)
-d 解压
gzip -d abc.tar.gz 生成abc.tar(原始文件abc.tar.gz不在)
man 联机帮助命令