一、 常用指令
1、文件目录操作指令
cd 进入某个路径如home/test目录: cd /home/test
ls 显示目录内容:ls
-l 列出文件的详细信息
-a 列出当前目录所有文件,包含隐藏文件
mkdir 创建一个目录,如家庭A :mkdir familyA
-p 父目录不存在情况下先生成父目录
cd 切换目录进入familyA : cd familyA
cd 切换目录 cd ..
touch 新建空文件:touch
touch father.txt 家庭A中有一个父亲
touch mother.txt 有一个母亲
touch son.txt 儿子
touch daughter.txt 女儿
echo 生成一个带内容文件
cat、tac 显示文本文件内容
cp 拷贝文件:cp doll.txt /home/test/familyA/house/roomB
rm 删除文件目录: rm doll.txt
-r 同时删除该目录下的所有文件
-f 强制删除文件或目录
more less 分页显示: more book.txt
Head、tail分别显示文件开头和结尾内容
wc 显示文档行数,字数,字符数:wc book.txt
find 查找指定的文件:find –name book.txt
grep 查找指定的字符串:grep best book.txt
pwd 显示当前目录
tree 显示目录树
rmdir 删除空目录:rmdir bathroom
ln –s 简历软连接
ln –s /home/test/familyA/house/roomB/home/roomB
2、系统管理命令
stat 显示指定文件的相关信息: cd /home/test stat familyA
who(w) 显示在线登陆用户 who
whoami 显示用户自己的身份
hostname 显示主机名称:hostname
hostname –I 显示主机IP
uname 显示系统信息:
uname –a 显示全部信息(内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称)
top显示当前系统中耗费资源最多的进程动态显示过程,实时监控
ps 显示瞬间进程状态
ps -aux 显示所有瞬间进程状态
du 显示指定的文件(目录)已使用的磁盘空间的总量 .可以使用--help查看帮助
du
du familyA
du -h familyA
df 显示文件系统磁盘空间的使用情况
df
df -h
free 显示当前内存和交换空间的使用情况
ifconfig 显示网络接口信息
ping 测试网络的连通性
netstat 显示网络状态信息
man 命令帮助信息查询
Alias 设置命令别名
alias [别名]=[“指令名”]
Clear 清屏
Kill 杀死进程
3、备份压缩命令
gzip命令
命令格式:
gzip [选项] 压缩(解压缩)的文件名
参数:
-d 将压缩文件解压。
-l 对每个压缩文件,显示压缩文件的大小,未压缩文件的大小,压缩比,未压缩文件的名字
-v 对每一个压缩和解压的文件,显示文件名和压缩比。
-num 用指定的数字num调整压缩的速度,-1或--fast表示最快压缩方法(低压缩比),-9或--best表示最慢压缩方法(高压缩比)。系统缺省值为6
把/home/test目录下的familyA目录下的所有文件压缩成.gz文件
cd /home/test
tar –cvf /home/test/familyA.tar /home/test/familyA (首先进行打包,因为gzip不能直接对目录进行压缩)
gzip familyA.tar (进行压缩)
gzip –l familyA.tar.gz 查看压缩包详细信息
解压缩familyA.tar
gzip –dv familyA.tar.gz
gzip –v -9 familyA.tar 高压缩比
gzip –l familyA.tar.gz
gzip -dv familyA.tar.gz
gizp -v -1 familyA.tar 低压缩比
gzip -l familyA.tar.gz
bzip2 命令
命令格式:
bzip2 [-cdz] 档名
参数:
-d :解压缩的参数
-z :压缩的参数
-num 用指定的数字num调整压缩的速度,-1或--fast表示最快压缩方法(低压缩比),-9或--best表示最慢压缩方法(高压缩比)。系统缺省值为6
把/home/test目录下的familyA目录下所有文件压缩成.bz2文件
cd /home/test
tar -cvf /home/test/familyA.tar /home/test/familyA
bzip2 -z familyA.tar 压缩需加上参数-z
解压缩test.tar.bz2
bzip2 -d familyA.tar.bz2
tar 命令
命令格式:
tar [-cxzjvf] 压缩打包文档的名称欲备份目录
参数:
-c :建立一个归档文件的参数指令
-x :解开一个压缩文件的参数指令!
-z :是否需要用 gzip 压缩?
-j :是否需要用 bzip2 压缩?
-v :压缩的过程中显示文件
-f :使用档名,在 f 之后要立即接档名
-tf :查看归档文件里面的文件
将整个/home/test/familyA目录下的文件全部打包成为/home/test/familyA.tar
仅打包,不压缩
tar –cvf /home/test/familyA.tar /home/test/familyA
打包后以gzip压缩
tar –zcvf /home/test/
相关推荐
linux学习3(总共3)读取密码为解压后的文件名,或者看SN.TXT文件里。
linux系统学习书籍linux系统学习书籍linux系统学习书籍linux系统学习书籍linux系统学习书籍linux系统学习书籍linux系统学习书籍linux系统学习书籍linux系统学习书籍
LINUX学习学习3LINUX学习学习3LINUX学习学习3LINUX学习学习3LINUX学习学习3LINUX学习学习3LINUX学习学习3LINUX学习学习3LINUX学习学习3LINUX学习学习3LINUX学习学习3LINUX学习学习3
linux学习总结linux学习总结linux学习总结
linux学习学习linux学习学习linux学习学习linux学习学习linux学习学习linux学习学习linux学习学习linux学习学习linux学习学习linux学习学习linux学习学习linux学习学习linux学习学习
【linux学习笔记--17】...【linux学习笔记-3】文件操作(stat,chmod,umask).doc 【linux学习笔记-4】进程扇和进程链.doc 【linux学习笔记-5】编写自己的ls命令.doc 【linux学习笔记-6】文件IO操作--读写、重定向等.
linux学习linux学习linux学习linux学习
Linux学习笔记
Linux学习学习4Linux学习学习4Linux学习学习4Linux学习学习4Linux学习学习4Linux学习学习4Linux学习学习4Linux学习学习4Linux学习学习4
LINUX学习学习2LINUX学习学习2LINUX学习学习2LINUX学习学习2LINUX学习学习2LINUX学习学习2LINUX学习学习2LINUX学习学习2LINUX学习学习2
Linux学习学习5Linux学习学习5Linux学习学习5Linux学习学习5Linux学习学习5Linux学习学习5Linux学习学习5Linux学习学习5Linux学习学习5
嵌入式Linux学习七步曲_Chap3_-_Bootloader移植.pdf 嵌入式Linux学习七步曲_Chap4_-_内核移植.pdf 嵌入式Linux学习七步曲_Chap5_-_内核及驱动开发.pdf 嵌入式Linux学习七步曲_Chap6_-_文件系统制作.pdf 嵌入式Linux...
linux学习代码、linux实现五子棋linux学习代码、linux实现五子棋linux学习代码、linux实现五子棋linux学习代码、linux实现五子棋linux学习代码、linux实现五子棋linux学习代码、linux实现五子棋linux学习代码、linux...
Linux学习笔记包含LINUX常用命令、磁盘管理、用户管理、文件权限、目录结构、软件安装等内容,适用于Linux初学者学习以及高水平者查遗补漏
linux学习资料linux学习资料linux学习资料linux学习资料
Linux系统学习心得:学习笔记,里面的一些Linux的常用命令做了详细的讲解,但是不罗嗦,同时可作为工具书查询使用,很是方便!
redhat linux学习笔记 redhat linux学习笔记
嵌入式linux学习步骤.txt嵌入式linux学习步骤.txt嵌入式linux学习步骤.txt
强大的linux学习文档,linux源码的学习和了解
里面包含了Linux的学习内容,非常的详细,完全可以用这个自学Linux