Linux常用命令
1.uname 查看系统信息及其内核
a)-a:显示主机名、内核版本、硬件平台等详细信息
b)-r:显示内核版本
2.hostname 查看主机名
3.ifconfig 查看网络信息
4.shutdown -h now|poweroff|init 0 关闭计算机
5.shutdown -r now|reboot|init 6 重启计算机
6.pwd 显示当前正在工作的目录
7.cd 切换工作目录
8.ls 显示目录内容
a)-l:以长格式显示
b)-a:显示所有子目录和文件的信息,包括隐藏文件
c)-A:类似于“-a”,但不显示“.”和“..”目录的信息
d)-d:显示目录本身的属性
e)-h:以更易读的字节单位(K、M等)显示信息
f)-R:递归显示内容
g)--color:以颜色区分不同类型文件
9.du 统计目录及文件的空间占用情况
a)-h:人性化显示
b)-s:只统计每个参数所占空间的大小
c)-a:统计所有文件
10.mkdir 创建目录
a)-p:创建嵌套的多层目录结构
11.touch 创建文件
12.ln 创建链接文件
a)-s:建立符合链接文件
b)软连接(符号链接):指向原始文件所在的路径
c)硬链接:指向原始文件对应的数据存储位置,不能为目录建立硬链接文件,硬链接与原始文件必须位于同一分区(文件系统)中
13.cp 复制
a)-r:递归复制整个目录树
b)-p:保持源文件的属性不变
c)-f:强制覆盖目标同名文件或目录
d)-i:需要覆盖文件或目录时进行提醒
14.rm 删除
a)-f:强行删除文件或目录,不进行提醒
b)-i:删除文件或目录时提醒用户确认
c)-r:递归删除整个目录树
15.mv 移动
16.cat 查看文件
17.more 分页查看文件
18.less 分页查看文件
19.head 查看文件头
20.tail 查看文件尾
21.wc 统计
a)-l:统计行数
b)-w:统计单词个数
c)-c:统计字节数
22.gzip,bzip2压缩
a)-9:表示高压缩比
b)-d:用于解开已经压缩过的文件
23.tar 归档
a)-c:创建.tar格式的包文件
b)-x:解开.tar格式的包文件
c)-v:输出详细信息
d)-f:表示使用归档文件
e)-p:打包时保留原始文件及目录的权限
f)-t:列表查看包内的文件
g)-C:解包时指定释放的目标文件夹
h)-z:调用gzip程序进行压缩或解压
i)-j:调用bzip2程序进行压缩或解压