linux命令学习笔记

一、命令ls:

1、ls命令功能:

    用来列出文件或目录的信息,属于外部命令。

2、ls命令格式:

    ls [选项] 参数 (选项可以多个连在一起用)

3、ls命令常用选项及举例:

    -a(all):列出目录下的所有文件,包括以“.”开头的隐藏文件。eg:

    

    -A(almost-all):列出目录下的所有的文件,包括隐藏文件,但不包括“.”和“.”。eg:

    

    -b :把文件名中不可输出的字符用反斜杠加字符编号的形式列出。

    -c :按文件的最后修改时间(ctime)排序。

    -C :按字母顺序分成多列显示。

    -d :显示目录本身,而非目录里的文件,多与-l选项连用。eg:

    [root@localhost etc]# ls -ld .

    drwxr-xr-x 98 root root 12288 07-14 21:15 .

    -F :列出当前目录下的文件及其类型。以/结尾表示目录名,以*结尾表示可执行文件,以@结尾表示符号链接,以          =号结尾表示socket文件,以|结尾表示FIF文件。

    -g :类似 -l ,但是不列出所有者。

    -G :不列出任何有关组的信息,多于-l连用。

    -h :以容易理解的格式列出文件大小,多于-l连用。eg:

    

    -l :以长格式显示文件的详细信息。

    -m :所有文件和目录以逗号分隔。eg:

    

    -i(inode):在输出的第一列显示文件的i节点号。eg:

    

    -r :逆次显示文件。eg:

    

    -R :递归显示文件,既显示出目录下以及所有子目录的文件。eg:

    


二、命令cd:

1、cd命令功能:

    用来进行不同目录间的切换,属于内部命令。


2、cd命令用法:

    cd - :返回到上次所在的目录。eg:

   

    cd .. :返回到父目录。

    cd ~ :返回主目录,若是root用户,可以再cd ~ 后面加上任何用户名,而进入该用户主目录,其他用户不能进入其他用户主目录。

    cd !$ :把上个命令的参数作为输入。

 

三、命令type:

1、type命令的功能:

    用来显示指定命令的类型,判断指定的命令是内部命令还是外部命令。命令本身属于内部命令。

    :命令类型包括以下

        alias : 别名

        keyword :关键字,shell保留字。

        function :函数,shell函数。

        builtin :内建命令,shell内建命令。  

        file : 文件,磁盘文件,外部命令。

        unfounded : 没有找到。       

2、type命令的格式:

    type [选项] 参数

3、type常用选项:

    -t :输出“file”、“alias”或者“builtin”,分别表示给定的指令为“外部指令”、“命令别名”或“内部命令”。

    -p :如果给出的指令时外部命令,则显示其绝对路径。

    -a :在环境变量“PATH”指定的路径中,显示给定指令的信息,包括命令别名。

    


未完。。。。。

linux命令学习笔记,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。