linux特别区分关于字母的大小写和中英文不同的符号。
    比如Linux、LINUX、lInux、linuX……对于linux来说,他们都是不同的。
        对于新入门的人来说我觉得这是一个令人痛苦的设定,可能老手们,已经乐在其中,但是他们也经常发生忘记文件名,然后还要自己去找的事

在敲出ls命令以后,linux有一个设定也是让人非常方便,那就是用不同的颜色来区分不同的文件类型
比如:
    绿色————一般可用文件
    蓝色————文件夹
    红色————压缩文件
    天蓝色————链接文件,应该是指向一个文件的快捷方式
    灰色————不可识别的文件类型

pwd = printing working directory
    显示当前用户在哪个目录下面进行操作

相对路径和绝对路径
    相对路径:相对路劲是指另一个目标点对当前用户所在路径的关系,他是她的同级目录,亦或是他在上一个文件夹的第二次层子文件夹下?
    操作方式:cd ../XXX/xxx/X.xx
    绝对路径:绝对路径是指操作的时候不以当前目录为主进行操作,而是从根目录开始一级一级往下写,这个方法可以直接直接指定某一个文件亦或是文件夹
    操作方式:cd /sys/bus/ac97/devices/

cd的多种用法
    cd ..
    回到上一级目录
    cd
    回到自己的家目录,普通用户会回到/home之下以用户名命名的文件夹之内,而管理员会直接回到/root管理员目录下面
    cd -
    回到最近一次自己所在的目录,这个目录是系统所记录的最近的一次,也就是说如果用户敲了两次cd /bin,那么他靠cd -只能在/bin里面无限打圈

列出当前目录的内容或指定目录
比如:
    ls -a
    显示当前目录下的所有文件包括隐藏文件
    ls -l
    显示文件以及其修改时间、权限、文件大小等属性
    ls -R
    目录递归通过
    ls -ld
    显示目录和符号链接信息
    ls -1
    文件一个个分行显示
    ls -S
    将文件按从小到大排序
    ls -u
    配合-t,并按文件的修改时间从新到旧显示
    ls -U
    按文件夹内的存放顺序显示
    
按条件搜索
比如:
    *
    代替一个或者多个字符
    操作方式:cat /textdir/*.txt
    
    ?
    仅能代替一个字符
    操作方式:cat /textdir/*.?xt
    
    ~
    当前用户的家目录
    操作方式:ls ~
    
    ~username
    指定某个用户的家目录
    操作方式:ls ~admin
    
    ~+
    当前工作目录
    操作方式:ls ~+
    
    ~-
    上一个工作目录
    操作方式:ls ~-
    
    [0-9]
    搜索一个一位数
    操作方式:ls /textdir/854297[0-9]
    
    [a-Z]
    搜索一个字符为从a、A、b、B、c、C到x、X、z、Z的字母
    操作方式:ls /textd[a-Z]r/
    
文件通配符
    [wxc]
    匹配列表中的任何的一个字符
    [^wxc]
    匹配列表中的所有字符以外的字符
    预定义的字符类:#man 7 glob
    [:digit:]
    任意数字,相当于0-9
    [:lower:]
    任意小写字母
    [:upper:]
    任意大写字母
    [:alpha:]
    任意大小写字母
    [:alnum:]
    任意数字或字母
    [:space:]
    空格
    [:punct:]
    标点符号
    
查看文件状态
    atime
    访问时间
    mtinme
    修改时间
    ctime
    改变时间。据发生改变

touch命令:
    -a
    改变atime时间
    -m
    改变mtime时间
    -c
    如果文件不存在,则不创建