您的位置:首页 > 运维架构 > Linux

1.1 linux基础命令-常用命令

2016-11-11 13:36 381 查看
linux命令的语法格式如下:

    COMMAND OPTIONS ARGUMENTS
    OPTIONS:

        短选项:-char
        长选项:--word,  长选项一般不能合并使用

        注意:有时选项需要代参数,称为选项参数

        选项为命令的作用方式,参数是命令的作用对象

1、ls

-l

 -a;显示所有信息

-d:显示目录本身的信息
-h:人性化显示容量信息

2、mkdir

-p:创建多级目录

3、cp

-r:递归复制子文件和子文件夹

4、rm

-f:强制删除

-i:交互式删除

-r:递归删除子目录以及目录下的内容

5、cat    

            -n:显示行号,包括空白行

6、head

            -n:显示前n行内容

            -c nK:显示前nk的内容

7、tail

            -f:动态显示文件内容,按Ctrl+C组合键退出

8、wc

            -c:显示文件统计字节

            -l:显示文件统计行数

            -w:显示文件统计单词

9、grep

            -i:忽略大小写

            -v:取反匹配

            -w:匹配单词

            --color:匹配的显示颜色

10、echo

            -e:支持转义字符

                \t:生成水平tab

                \v:生成垂直tab

11、who:显示登陆所有用户的名称

12、whoami:判断当前终端登陆的用户

13、which:显示shell命令的完整路径   

14、ln filename filename

            -s:创建软链接

软链接:可以跨分区,源文件不可删除

硬链接:不可跨分区,源文件可删除

15、shutdown:

            #shutdown -r     重启

            #shutdown now    立即关机

            #shutdown -r +5     5分钟之后重启

            #shutdown hh:ww     时间点关机

            #shutdown -c     取消关机

16、date:

            linux有两个时钟:系统时钟和硬件时钟

            硬件时钟

            系统时钟:linux内核有工作频率,

            date [options] [+FORMAT]

            显示时间:

                #date +%F   显示日期

                #date +%D   显示日期

                #date +%T   显示时间

                #date +%Y   显示年份

                #date +%m   显示月份

                #date +%d   显示日期

                #date +%H     显示小时

                #date +%M     显示分钟

                #date +%S     显示秒

                #date +%s: 时间戳计时法,从unix元年[1970-01-01 00:00:00]-此刻的秒

            设定时间:

                date [MMDDhhmm[[CC]YY][.ss]]     月日时分年.秒

                #date 050607082000.33改为2000年5月6号7点8分33秒

17、hwclock:设置硬件时钟

            #hwclock -r 显示硬件时钟

            #hwclock -s 以硬件时钟为准,同步系统时钟

            #hwclock -w 以系统时钟为准,同步硬件时钟

18、umask:显示或设置目前用户在建立档案和目录的权限掩码。

            umask值可以在/etc/bashrc中修改

19、lsattr:显示文件的属性

            lsattr [-aR]

                -a:同时显示隐藏文件的属性

                -R:同时显示子目录的属性

20、chattr:改变文件属性,改变放在ext2文件系统上的文件和目录属性。

            chattr [+-=] [OPTIONS] filename

                +-=:[+增加][-减少][=设定]属性的意思

                A:档案的访问时间atime不可修改

                S:类似sync,将数据同步写入磁盘中,避免数据流失

                a:档案只能增加数据,不能删除

                d:当dump程序被执行的时候,设定d属性可使该文件具有dump功效

                i:是文件不可被删除、更名、设定连接、新增数据等
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux