linux 常用命令


linux  

常用命令:

     pwd: printing working directory

                    显示工作目录

      cd:change directory

               cd [PATH /TO/SOMEDIR]

                cd:切换回家目录:

                 注意:bash 中,~表示家目录

                 cd  ~切换回自己的家目录中

                 cd ~USERNAME: 切换至指定的用户家目录

                 cd -:在上一次所在目录和当前目录之前来回切换

相关的环境变量:

    $PWD: 当前工作目录   $OLDPWD上一次的工作目录


ls: list ,列出指定目录下的内容

     ls 【OPTION】…..[FILE]….

     -a: 显示所有文件,包括隐藏文件;

     -A:显示除。和。。之外的所有文件

ls -a/var/log 

       -l:  –long. 长格式列表。即显示为文件的详细属性信息;

-rw-r–r– 1 root  root   8957 10月  14  19:34 boot.log

– :文件类型, -,d, ,b, c, l,  s,  p

rw-:   文件属主 的权限;

r–;     文件属组的权限;

r–,     其他用户{非属主;属组}的权限

root:文件的属主;

root:文件的属组;

8957:数字表示文件的大小,单位是字节;

-h,  –human-readable;对文件大小单位换算, 换算后结果可能会非精准确值

-d:  查看目录自身而非其内部文件列表‘

-r:   reverse, 逆序显示

-R: recursive,递归显示;

 

cat   : concatenate  文件文本查看工具

    cat/etc/fstab

     cat/etc/passwd

cat  [OPTION]  ….[FILE]….

-n:   给显示的文本行编号;

-E: 显示行结束符$;

 

tac:文件文本查看工具

    cat/etc/fstab

     cat/etc/passwd

cat  [OPTION]  ….[FILE]….

-n:   给显示的文本行编号;

-E: 显示行结束符$;

file   查看文件内容类型     file 【FILE]—


echo:  回显

 echo [SHORT-OPTION] …[STRING]….

-n :不进行换行‘

-e:  让转义符生效

\n :换行    

\t: 制表符

STRING  可以使用引号,单引号和双引号均可用,

单引号:强引用  变量引用不执行替换、 ~]# echo  'SHELL'

双引号,弱引用  ~]# echo "$SHELL"

注意: 变量引用的正规符号   ${name}

 

关机或重启命令:   shutdown 

shutdown[OPTIONS …]    [TIME] [WALL…]

              OPTIONS;

                -h:   halt

                  -r:  reboot

                   -c: cancel

TIME:

now.    hh : mm           +m          +0

 日期相关命令

date  显示日期时间:date [OPTION]….[+FORMAT]

FORMAT:格式符 %F %T %T%m  %d %H %M %S  %s 

设定日期时间: date [MMDDhhmm[[CC]YY]

clock         hwclock   :硬件时钟 显示或设定硬件时钟

 -s ,–hctosys:   以硬件为准,把系统调整为与硬件时间相同

-w.–systohc:  以系统时间为准,把硬件时间调整为与系统时间相同

cal   日历 # cal  2016     

cal [[month]year]



原创文章,作者:shadow,如若转载,请注明出处:http://www.178linux.com/55118

(0)
shadowshadow
上一篇 2016-10-27 20:17
下一篇 2016-10-28 01:45

相关推荐

  • LINUX系统文件类型分类

    使用LINUX过程中,时常会对文件进行操作。但是linux中文件究竟有哪些分类呢?今天让我们大家来总结一下吧! 概述:         linux文件可以分为五种类型,分别为:普通文件、目录、字符设备或块设备、套接口文件、符号链接文件。下面详细介绍这几种文件。 1 普通文件[root@lo…

    Linux干货 2017-07-22
  • Linux磁盘管理命令

    Linux有着管理各种存储设备的强大能力。Linux把所有磁盘都当作文件管理,从而简化我们对其进行的读写等操作。 IDE接口的硬盘在Linux中命名为:/dev/hd{a|b|c……},比如/dev/hda; 其他硬盘比如SATA接口的硬盘命名为:/dev/sd{a|b|c……},比如/dev/sda。 注:{…

    Linux干货 2015-12-06
  • Java中的CopyOnWrite容器

    Copy-On-Write简称COW,是一种用于程序设计中的优化策略。其基本思路是,从一开始大家都在共享同一个内容,当某个人想要修改这个内容的时候,才会真正把内容Copy出去形成一个新的内容然后再改,这是一种延时懒惰策略。从JDK1.5开始Java并发包里提供了两个使用CopyOnWrite机制实现的并发容器,它们是CopyOnWriteArrayList和…

    Linux干货 2016-08-15
  • 第三周作业

    1.列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。  2、取出最后登录到当前系统的用户的相关信息。  3、取出当前系统上被用户当作其默认shell的最多的那个shell。  4、将/etc/passwd中的第三个字段数值最大的后10个用户的信息全部改为大写后保存至/tmp/max…

    Linux干货 2016-12-21
  • 第四周练习

    1、复制/etc/skel目录为/home/tuser1, 要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 cp -r /etc/skel /home/tuser1 chmod -R 700 /home/tuser1 2、编辑/etc/group文件,添加组hadoop。 vi /etc/group hadoop:x:2017 …

    Linux干货 2017-08-04
  • IP地址的三种表示格式及在Socket编程中的应用

       使用TCP/IP协议进行网络应用开发的朋友首先要面对的就是对IP地址信息的处理。IP地址其实有三种不同的表示格式:        1)Ascii(网络点分字符串)-        2) 网络地址(32位无符号整形,网络字节序,大头) &nbsp…

    Linux干货 2015-04-10

评论列表(1条)

  • 马哥教育
    马哥教育 2016-11-02 17:14

    内容格式把握得很好,不错,希望你能熟知基础命令知识,加油!