linux常用命令

date:显示日期
cal:显示日历
bc:简单好用的计算器
man:帮助命令
sync:数据同步磁盘

shutdown:关机

    -k 不要真关机 只是发送警告信息出去
    -r 将在系统的服务停掉之后就重新启动
    -h 将系统的服务停掉之后立即关机
    -f 关机并开机之后强制略过fsck的磁盘检查
    -F 系统重新启动之后,强制进行fsck的磁盘检查

chgrp:改变文件所属组
chown:改变文件所有者
chmod:改变文件权限
-r 递归变更
uname -r 查看文件版本信息
cd 切换目录
pwd:显示当前目录
mkdir:建立新目录

    -m 设置文件权限
    -p 递归创建目录

rmdir:删除空目录
ls :档案与目录的显示

    -a 显示全部文件
    -l 列出文件的权限 属性等
    -t 依时间排序而不是文档名

cp:复制文件或目录

    -i 若目标文件存在在覆盖时询问
    -p 连同档案的属性一起复制过去
    -r 递归持续复制

rm 删除文档或目录

    -f 强制删除 忽略不存在档案,忽略警告信息
    -i互动模式 在删除之前询问使用者是否执行此动作
    -r 递归删除 

mv 移动或者更改文件名

    -f 强制执行 若文件存在则覆盖
    -i 若文档存在则询问是否覆盖
    -u 若文件存并且source较新才会覆盖

basename,dirname:取得路径的文件名与目录名
cat:由第一行开始显示档案内容
tac:从最后一行开始显示

nl:显示的时候,顺道输出行号

-b 制定行号的方式
            -b a 表示不论是否是空行 也同样显示行号
            -b t 如果有空行,空的那一行不显示行号

    -ln 列出行号表示方法,
            -n ln 行在屏幕最左方显示;
            -n rn 行在自己字段最右方显示且不加0
            -n rz 行号在自己字段右端且加0

more 一页一页的显示档案内容
less:一页一页的显示档案内容 多了向前翻页
head:只看前几行
tail:只看尾几行
touch:修改档案时间或新建档案
umask:文档预设权限
chattr:配置文件档案隐藏属性
lsattr:显示档案隐藏属性
file:观察文件类型
which:查找文件
whereis:寻找特定档案
locate:寻找特定档案
find:寻找特定档案
gzip zcat:压缩文件和读取文件

-c 将压缩的数据输出到屏幕上
-d 解压缩
-v 显示出原档案/压缩文件压缩比等信息

bzip2压缩文件和读取文件
bzip2 [-cdkzv] 文档名

     -c 将压缩的过程产生的数据输出到屏幕上
     -d 解压缩的参数
     -k 保留源文件而不擅长原始的档案
    -z 压缩的参数
    -v 显示出原档案/压缩文件压缩比等信息

tar压缩文件和读取文件

    -zxvf解压
    -jxvf解压
    -jcvf压缩
    -jtvf 查询

你可能感兴趣的:(linux常用命令)