Linux常用ls, alias基础命令详解

ls命令

作用:列举目录文件信息( list directory content )

格式:ls [option] [file]

1,命令不跟任何选项与目录,表示列举当前目录的文件信息 

ghostwu@dev:~$ ls
Desktop examples.desktop linux Pictures python  Videos
Documents git_test   Music project software
Downloads info    php Public Templates

2,ls -l 使用长格式列举文件和目录信息

ghostwu@dev:~$ ls -l
total 72
drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Desktop
drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Documents
drwxr-xr-x 7 ghostwu ghostwu 4096 5月 1 11:40 Downloads
-rw-r--r-- 1 ghostwu ghostwu 8980 2月 10 16:16 examples.desktop
drwxrwxr-x 3 ghostwu ghostwu 4096 2月 9 19:50 git_test
drwxrwxr-x 3 ghostwu ghostwu 4096 2月 9 16:37 info
drwxrwxr-x 3 ghostwu ghostwu 4096 5月 1 17:04 linux
drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Music
drwxrwxr-x 4 ghostwu ghostwu 4096 5月 1 14:30 php
drwxr-xr-x 3 ghostwu ghostwu 4096 2月 10 14:45 Pictures
drwxrwxr-x 4 ghostwu ghostwu 4096 2月 10 14:34 project
drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Public
drwxrwxr-x 2 ghostwu ghostwu 4096 3月 18 21:55 python
drwxrwxr-x 3 ghostwu ghostwu 4096 2月 9 17:28 software
drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Templates
drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Videos

3,-a 列出所有文件,包括隐藏文件,在linux下,用'.'开头的表示隐藏文件:

ghostwu@dev:~$ ls -a
.    Downloads   .mozilla  .ssh
..    examples.desktop Music   .sudo_as_admin_successful
.bash_history .gconf   .mysql_history Templates
.bash_logout .gitconfig  php    Videos
.bashrc  git_test   Pictures  .vim
.byteexec  .gnome   .pki   .viminfo
.cache   .gnupg   .presage  .vimrc
.compiz  .ICEauthority  .profile  .wget-hsts
.config  info    project   .Xauthority
.dbus   .lantern   Public   .xinputrc
Desktop  .lesshst   python   .xsession-errors
.dmrc   linux    software  .xsession-errors.old
Documents  .local   .sogouinput

4,ls -A 跟ls -a结果差不多,只不过-A不包括 . 和 ..

5,ls -l --time-style=long-iso,显示完整时间属性

ghostwu@dev:~$ ls -l --time-style=long-iso
total 72
drwxr-xr-x 2 ghostwu ghostwu 4096 2018-02-11 00:32 Desktop
drwxr-xr-x 2 ghostwu ghostwu 4096 2018-02-11 00:32 Documents
drwxr-xr-x 7 ghostwu ghostwu 4096 2018-05-01 11:40 Downloads
-rw-r--r-- 1 ghostwu ghostwu 8980 2018-02-10 16:16 examples.desktop
drwxrwxr-x 3 ghostwu ghostwu 4096 2018-02-09 19:50 git_test
drwxrwxr-x 3 ghostwu ghostwu 4096 2018-02-09 16:37 info
drwxrwxr-x 3 ghostwu ghostwu 4096 2018-05-01 17:04 linux
drwxr-xr-x 2 ghostwu ghostwu 4096 2018-02-11 00:32 Music
drwxrwxr-x 4 ghostwu ghostwu 4096 2018-05-01 14:30 php
drwxr-xr-x 3 ghostwu ghostwu 4096 2018-02-10 14:45 Pictures
drwxrwxr-x 4 ghostwu ghostwu 4096 2018-02-10 14:34 project
drwxr-xr-x 2 ghostwu ghostwu 4096 2018-02-11 00:32 Public
drwxrwxr-x 2 ghostwu ghostwu 4096 2018-03-18 21:55 python
drwxrwxr-x 3 ghostwu ghostwu 4096 2018-02-09 17:28 software
drwxr-xr-x 2 ghostwu ghostwu 4096 2018-02-11 00:32 Templates
drwxr-xr-x 2 ghostwu ghostwu 4096 2018-02-11 00:32 Videos

6,ls -F 如果是目录,会加上反斜线

ghostwu@dev:~$ ls -alF
total 260
drwxr-xr-x 33 ghostwu ghostwu 4096 5月 1 17:47 ./
drwxr-xr-x 4 root root  4096 2月 10 16:16 ../
-rw------- 1 ghostwu ghostwu 18095 5月 1 14:48 .bash_history
-rw-r--r-- 1 ghostwu ghostwu 220 2月 10 16:16 .bash_logout
-rw-r--r-- 1 ghostwu ghostwu 3771 2月 10 16:16 .bashrc
drwxr--r-- 2 ghostwu ghostwu 4096 2月 9 17:29 .byteexec/
drwx------ 19 ghostwu ghostwu 4096 4月 29 10:43 .cache/
drwx------ 3 ghostwu ghostwu 4096 2月 9 17:16 .compiz/
drwx------ 28 ghostwu ghostwu 4096 4月 27 21:17 .config/
drwx------ 3 ghostwu ghostwu 4096 2月 9 17:16 .dbus/
drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Desktop/
-rw-r--r-- 1 ghostwu ghostwu 25 2月 11 00:32 .dmrc
drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Documents/
drwxr-xr-x 7 ghostwu ghostwu 4096 5月 1 11:40 Downloads/
-rw-r--r-- 1 ghostwu ghostwu 8980 2月 10 16:16 examples.desktop
drwx------ 2 ghostwu ghostwu 4096 5月 1 14:48 .gconf/
-rw-rw-r-- 1 ghostwu ghostwu 65 2月 9 19:51 .gitconfig
drwxrwxr-x 3 ghostwu ghostwu 4096 2月 9 19:50 git_test/
drwx------ 3 ghostwu ghostwu 4096 2月 9 17:30 .gnome/
drwx------ 3 ghostwu ghostwu 4096 5月 1 14:48 .gnupg/
-rw------- 1 ghostwu ghostwu 7356 5月 1 14:48 .ICEauthority
drwxrwxr-x 3 ghostwu ghostwu 4096 2月 9 16:37 info/
drwxrwxr-x 4 ghostwu ghostwu 4096 2月 9 22:31 .lantern/
-rw------- 1 ghostwu ghostwu 58 5月 1 17:47 .lesshst
drwxrwxr-x 3 ghostwu ghostwu 4096 5月 1 17:04 linux/
drwx------ 3 ghostwu ghostwu 4096 2月 11 00:32 .local/
drwx------ 4 ghostwu ghostwu 4096 2月 11 00:34 .mozilla/
drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Music/
-rw------- 1 ghostwu ghostwu 358 5月 1 14:48 .mysql_history
drwxrwxr-x 4 ghostwu ghostwu 4096 5月 1 14:30 php/
drwxr-xr-x 3 ghostwu ghostwu 4096 2月 10 14:45 Pictures/
drwx------ 3 ghostwu ghostwu 4096 2月 9 16:53 .pki/
drwx------ 2 ghostwu ghostwu 4096 2月 9 17:16 .presage/
-rw-r--r-- 1 ghostwu ghostwu 655 2月 10 16:16 .profile
drwxrwxr-x 4 ghostwu ghostwu 4096 2月 10 14:34 project/
drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Public/
drwxrwxr-x 2 ghostwu ghostwu 4096 3月 18 21:55 python/
drwxrwxr-x 3 ghostwu ghostwu 4096 2月 9 17:28 software/
drwxrwxr-x 2 ghostwu ghostwu 4096 5月 1 17:48 .sogouinput/
drwx------ 2 ghostwu ghostwu 4096 3月 18 21:36 .ssh/
-rw-r--r-- 1 ghostwu ghostwu  0 2月 9 16:39 .sudo_as_admin_successful
drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Templates/
drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Videos/
drwxrwxr-x 4 ghostwu ghostwu 4096 2月 9 16:47 .vim/
-rw------- 1 ghostwu ghostwu 31867 5月 1 17:29 .viminfo
-rw-rw-r-- 1 ghostwu ghostwu 110 2月 9 19:35 .vimrc
-rw-r--r-- 1 root root  170 2月 9 16:49 .wget-hsts
-rw------- 1 ghostwu ghostwu 48 5月 1 14:48 .Xauthority
-rw-rw-r-- 1 ghostwu ghostwu 132 2月 9 17:15 .xinputrc
-rw------- 1 ghostwu ghostwu 82 5月 1 14:48 .xsession-errors
-rw------- 1 ghostwu ghostwu 783 5月 1 14:48 .xsession-errors.old

过滤出目录:

ghostwu@dev:~$ ls -alF | grep /
drwxr-xr-x 33 ghostwu ghostwu 4096 5月 1 17:47 ./
drwxr-xr-x 4 root root  4096 2月 10 16:16 ../
drwxr--r-- 2 ghostwu ghostwu 4096 2月 9 17:29 .byteexec/
drwx------ 19 ghostwu ghostwu 4096 4月 29 10:43 .cache/
drwx------ 3 ghostwu ghostwu 4096 2月 9 17:16 .compiz/
drwx------ 28 ghostwu ghostwu 4096 4月 27 21:17 .config/
drwx------ 3 ghostwu ghostwu 4096 2月 9 17:16 .dbus/
drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Desktop/
drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Documents/
drwxr-xr-x 7 ghostwu ghostwu 4096 5月 1 11:40 Downloads/
drwx------ 2 ghostwu ghostwu 4096 5月 1 14:48 .gconf/
drwxrwxr-x 3 ghostwu ghostwu 4096 2月 9 19:50 git_test/
drwx------ 3 ghostwu ghostwu 4096 2月 9 17:30 .gnome/
drwx------ 3 ghostwu ghostwu 4096 5月 1 14:48 .gnupg/
drwxrwxr-x 3 ghostwu ghostwu 4096 2月 9 16:37 info/
drwxrwxr-x 4 ghostwu ghostwu 4096 2月 9 22:31 .lantern/
drwxrwxr-x 3 ghostwu ghostwu 4096 5月 1 17:04 linux/
drwx------ 3 ghostwu ghostwu 4096 2月 11 00:32 .local/
drwx------ 4 ghostwu ghostwu 4096 2月 11 00:34 .mozilla/
drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Music/
drwxrwxr-x 4 ghostwu ghostwu 4096 5月 1 14:30 php/
drwxr-xr-x 3 ghostwu ghostwu 4096 2月 10 14:45 Pictures/
drwx------ 3 ghostwu ghostwu 4096 2月 9 16:53 .pki/
drwx------ 2 ghostwu ghostwu 4096 2月 9 17:16 .presage/
drwxrwxr-x 4 ghostwu ghostwu 4096 2月 10 14:34 project/
drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Public/
drwxrwxr-x 2 ghostwu ghostwu 4096 3月 18 21:55 python/
drwxrwxr-x 3 ghostwu ghostwu 4096 2月 9 17:28 software/
drwxrwxr-x 2 ghostwu ghostwu 4096 5月 1 17:48 .sogouinput/
drwx------ 2 ghostwu ghostwu 4096 3月 18 21:36 .ssh/
drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Templates/
drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Videos/
drwxrwxr-x 4 ghostwu ghostwu 4096 2月 9 16:47 .vim/

过滤出文件

ghostwu@dev:~$ ls -alF | grep -v /
total 260
-rw------- 1 ghostwu ghostwu 18095 5月 1 14:48 .bash_history
-rw-r--r-- 1 ghostwu ghostwu 220 2月 10 16:16 .bash_logout
-rw-r--r-- 1 ghostwu ghostwu 3771 2月 10 16:16 .bashrc
-rw-r--r-- 1 ghostwu ghostwu 25 2月 11 00:32 .dmrc
-rw-r--r-- 1 ghostwu ghostwu 8980 2月 10 16:16 examples.desktop
-rw-rw-r-- 1 ghostwu ghostwu 65 2月 9 19:51 .gitconfig
-rw------- 1 ghostwu ghostwu 7356 5月 1 14:48 .ICEauthority
-rw------- 1 ghostwu ghostwu 58 5月 1 17:47 .lesshst
-rw------- 1 ghostwu ghostwu 358 5月 1 14:48 .mysql_history
-rw-r--r-- 1 ghostwu ghostwu 655 2月 10 16:16 .profile
-rw-r--r-- 1 ghostwu ghostwu  0 2月 9 16:39 .sudo_as_admin_successful
-rw------- 1 ghostwu ghostwu 31867 5月 1 17:29 .viminfo
-rw-rw-r-- 1 ghostwu ghostwu 110 2月 9 19:35 .vimrc
-rw-r--r-- 1 root root  170 2月 9 16:49 .wget-hsts
-rw------- 1 ghostwu ghostwu 48 5月 1 14:48 .Xauthority
-rw-rw-r-- 1 ghostwu ghostwu 132 2月 9 17:15 .xinputrc
-rw------- 1 ghostwu ghostwu 82 5月 1 14:48 .xsession-errors
-rw------- 1 ghostwu ghostwu 783 5月 1 14:48 .xsession-errors.old

7,ls -d 列举目录本身信息,而不是查看目录下的文件信息

ghostwu@dev:~$ ls -d /
/
ghostwu@dev:~$ ls -ld /
drwxr-xr-x 24 root root 4096 2月 10 16:17 /
ghostwu@dev:~$ ls -ld /home/ghost
ls: cannot access '/home/ghost': No such file or directory
ghostwu@dev:~$ ls -ld /home/ghostwu
drwxr-xr-x 33 ghostwu ghostwu 4096 5月 1 17:47 /home/ghostwu
ghostwu@dev:~$ 

8,ls -R 递归查看目录

ghostwu@dev:~$ ls -R linux/
linux/:
mkdir
linux/mkdir:

9,alias:查看定义的别名,la 等价于 ls -A:列出所有内容,包括隐藏文件,不包括( . 和 .. )

ghostwu@dev:~$ alias
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'
ghostwu@dev:~$ l
Desktop/ examples.desktop linux/ Pictures/ python/  Videos/
Documents/ git_test/   Music/ project/ software/
Downloads/ info/    php/ Public/ Templates/
ghostwu@dev:~$ la
.bash_history  .gnupg   python
.bash_logout  .ICEauthority software
.bashrc   info   .sogouinput
.byteexec   .lantern  .ssh
.cache   .lesshst  .sudo_as_admin_successful
.compiz   linux   Templates
.config   .local   Videos
.dbus    .mozilla  .vim
Desktop   Music   .viminfo
.dmrc    .mysql_history .vimrc
Documents   php    .wget-hsts
Downloads   Pictures  .Xauthority
examples.desktop .pki   .xinputrc
.gconf   .presage  .xsession-errors
.gitconfig  .profile  .xsession-errors.old
git_test   project
.gnome   Public

10,定义一个别名( lst 等价与 ls -l --time-style=long-iso )

ghostwu@dev:~$ alias | grep ls
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'
ghostwu@dev:~$ lst
No command 'lst' found, but there are 17 similar ones
lst: command not found
ghostwu@dev:~$ alias lst = 'ls -l --time-style=long-iso'
bash: alias: lst: not found
bash: alias: =: not found
bash: alias: `ls -l --time-style': invalid alias name
ghostwu@dev:~$ alias lst='ls -l --time-style=long-iso'
ghostwu@dev:~$ lst
total 72
drwxr-xr-x 2 ghostwu ghostwu 4096 2018-02-11 00:32 Desktop
drwxr-xr-x 2 ghostwu ghostwu 4096 2018-02-11 00:32 Documents
drwxr-xr-x 7 ghostwu ghostwu 4096 2018-05-01 11:40 Downloads
-rw-r--r-- 1 ghostwu ghostwu 8980 2018-02-10 16:16 examples.desktop
drwxrwxr-x 3 ghostwu ghostwu 4096 2018-02-09 19:50 git_test
drwxrwxr-x 3 ghostwu ghostwu 4096 2018-02-09 16:37 info
drwxrwxr-x 3 ghostwu ghostwu 4096 2018-05-01 17:04 linux
drwxr-xr-x 2 ghostwu ghostwu 4096 2018-02-11 00:32 Music
drwxrwxr-x 4 ghostwu ghostwu 4096 2018-05-01 14:30 php
drwxr-xr-x 3 ghostwu ghostwu 4096 2018-02-10 14:45 Pictures
drwxrwxr-x 4 ghostwu ghostwu 4096 2018-02-10 14:34 project
drwxr-xr-x 2 ghostwu ghostwu 4096 2018-02-11 00:32 Public
drwxrwxr-x 2 ghostwu ghostwu 4096 2018-03-18 21:55 python
drwxrwxr-x 3 ghostwu ghostwu 4096 2018-02-09 17:28 software
drwxr-xr-x 2 ghostwu ghostwu 4096 2018-02-11 00:32 Templates
drwxr-xr-x 2 ghostwu ghostwu 4096 2018-02-11 00:32 Videos

ghostwu@dev:~$ alias | grep ls
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'
alias lst='ls -l --time-style=long-iso'

11,取消别名:unalias + 别名

ghostwu@dev:~$ alias
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'
alias lst='ls -l --time-style=long-iso'
ghostwu@dev:~$ unalias lst
ghostwu@dev:~$ lst
No command 'lst' found, but there are 17 similar ones
lst: command not found
ghostwu@dev:~$ alias | grep ls
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'

12,ls -lrt:  r:反序 t: 根据modify time排序,最新的在最前面

ghostwu@dev:~/linux/mkdir$ touch {a..e}.txt
ghostwu@dev:~/linux/mkdir$ ls -lrt
total 4
-rw-rw-r-- 1 ghostwu ghostwu 0 5月 1 18:08 5.txt
-rw-rw-r-- 1 ghostwu ghostwu 0 5月 1 18:08 4.txt
-rw-rw-r-- 1 ghostwu ghostwu 0 5月 1 18:08 3.txt
-rw-rw-r-- 1 ghostwu ghostwu 0 5月 1 18:08 2.txt
-rw-rw-r-- 1 ghostwu ghostwu 0 5月 1 18:08 1.txt
-rw-rw-r-- 1 ghostwu ghostwu 0 5月 1 18:08 e.txt
-rw-rw-r-- 1 ghostwu ghostwu 0 5月 1 18:08 d.txt
-rw-rw-r-- 1 ghostwu ghostwu 0 5月 1 18:08 c.txt
-rw-rw-r-- 1 ghostwu ghostwu 0 5月 1 18:08 b.txt
-rw-rw-r-- 1 ghostwu ghostwu 0 5月 1 18:08 a.txt
-rwxrwxrwx 1 ghostwu ghostwu 5 2月 18 2019 ghostwu2.txt

13 , -h : 人类能读懂的文件大小

ghostwu@dev:~$ ls -l
total 72
drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Desktop
drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Documents
drwxr-xr-x 7 ghostwu ghostwu 4096 5月 1 11:40 Downloads
-rw-r--r-- 1 ghostwu ghostwu 8980 2月 10 16:16 examples.desktop
drwxrwxr-x 3 ghostwu ghostwu 4096 2月 9 19:50 git_test
drwxrwxr-x 3 ghostwu ghostwu 4096 2月 9 16:37 info
drwxrwxr-x 3 ghostwu ghostwu 4096 5月 1 17:04 linux
drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Music
drwxrwxr-x 4 ghostwu ghostwu 4096 5月 1 14:30 php
drwxr-xr-x 3 ghostwu ghostwu 4096 2月 10 14:45 Pictures
drwxrwxr-x 4 ghostwu ghostwu 4096 2月 10 14:34 project
drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Public
drwxrwxr-x 2 ghostwu ghostwu 4096 3月 18 21:55 python
drwxrwxr-x 3 ghostwu ghostwu 4096 2月 9 17:28 software
drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Templates
drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Videos
ghostwu@dev:~$ ls -lh
total 72K
drwxr-xr-x 2 ghostwu ghostwu 4.0K 2月 11 00:32 Desktop
drwxr-xr-x 2 ghostwu ghostwu 4.0K 2月 11 00:32 Documents
drwxr-xr-x 7 ghostwu ghostwu 4.0K 5月 1 11:40 Downloads
-rw-r--r-- 1 ghostwu ghostwu 8.8K 2月 10 16:16 examples.desktop
drwxrwxr-x 3 ghostwu ghostwu 4.0K 2月 9 19:50 git_test
drwxrwxr-x 3 ghostwu ghostwu 4.0K 2月 9 16:37 info
drwxrwxr-x 3 ghostwu ghostwu 4.0K 5月 1 17:04 linux
drwxr-xr-x 2 ghostwu ghostwu 4.0K 2月 11 00:32 Music
drwxrwxr-x 4 ghostwu ghostwu 4.0K 5月 1 14:30 php
drwxr-xr-x 3 ghostwu ghostwu 4.0K 2月 10 14:45 Pictures
drwxrwxr-x 4 ghostwu ghostwu 4.0K 2月 10 14:34 project
drwxr-xr-x 2 ghostwu ghostwu 4.0K 2月 11 00:32 Public
drwxrwxr-x 2 ghostwu ghostwu 4.0K 3月 18 21:55 python
drwxrwxr-x 3 ghostwu ghostwu 4.0K 2月 9 17:28 software
drwxr-xr-x 2 ghostwu ghostwu 4.0K 2月 11 00:32 Templates
drwxr-xr-x 2 ghostwu ghostwu 4.0K 2月 11 00:32 Videos

14,-i 列出i节点信息

ghostwu@dev:~$ ls -il
total 72
9437196 drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Desktop
9437200 drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Documents
9437197 drwxr-xr-x 7 ghostwu ghostwu 4096 5月 1 11:40 Downloads
9437187 -rw-r--r-- 1 ghostwu ghostwu 8980 2月 10 16:16 examples.desktop
9438780 drwxrwxr-x 3 ghostwu ghostwu 4096 2月 9 19:50 git_test
9437450 drwxrwxr-x 3 ghostwu ghostwu 4096 2月 9 16:37 info
9569448 drwxrwxr-x 3 ghostwu ghostwu 4096 5月 1 17:04 linux
9437201 drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Music
9443222 drwxrwxr-x 4 ghostwu ghostwu 4096 5月 1 14:30 php
9437202 drwxr-xr-x 3 ghostwu ghostwu 4096 2月 10 14:45 Pictures
9439985 drwxrwxr-x 4 ghostwu ghostwu 4096 2月 10 14:34 project
9437199 drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Public
9439993 drwxrwxr-x 2 ghostwu ghostwu 4096 3月 18 21:55 python
9439144 drwxrwxr-x 3 ghostwu ghostwu 4096 2月 9 17:28 software
9437198 drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Templates
9437203 drwxr-xr-x 2 ghostwu ghostwu 4096 2月 11 00:32 Videos

总结

以上所述是小编给大家介绍的Linux常用ls, alias基础命令详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!

您可能感兴趣的文章:

  • linux 查看文件的属性(ls,lsattr,file,stat)实例详解
  • 详解如何在Linux(CentOS 7)命令行模式安装VMware Tools
  • linux下如何配置SQLSERVER ODBC
  • Linux系统上配置Nginx+Ruby on Rails+MySQL超攻略
  • Windows和Linux下使用Python访问SqlServer的方法介绍
  • Linux中让alias设置永久生效的方法详解
(0)

相关推荐

  • Linux中让alias设置永久生效的方法详解

    前言 经常使用Linux控制台终端的站长们应该对于那些繁琐的指令和参数命令行印象深刻吧!这也是很多站长宁愿使用有安全风险的面板也不愿意使用控制台终端命令行的主要原因!好在,明月早年间的DOS下学习编程的经历,对于这种命令行式的风格还是偏爱有加,但对于那些几乎经常要用到的命令行每次都要重复性的多次输入也还是烦不胜烦,记得在DOS下有.bat这样的行式批处理文件可以将那些繁琐的命令行整合管理提高效率. Linux下其实更加的方便,那就是 alias 别名命令了! 例如:原本创建文件夹的命令为 mkd

  • Linux系统上配置Nginx+Ruby on Rails+MySQL超攻略

    安装 RVM 通常使用 RVM 或 rbenv 来安装 Ruby,这里选用 RVM. $ curl -sSL https://get.rvm.io | bash -s stable 载入 RVM : $ source /home/libuchao/.rvm/scripts/rvm $ rvm -v rvm 1.25.12 (stable) by Wayne E. Seguin <wayneeseguin@gmail.com> ...... 再执行以下命令: $ type rvm rvm is

  • linux下如何配置SQLSERVER ODBC

    一 测试环境 操作系统 Red Hat As 5.5 数据库 SQLServer2000 installed in windows xp professional,我假定数据库有用户autotest 密码是autotest,数据库文件是atsdb 注意: 1 MS从来没有提供过SQLServer for Linux,所以大家也不要去尝试在Linux系统安装SQLServer,但是可以通过ODBC连接 Windows系统的SQLServer数据库: 2 安装的SQLServer2000是不会打开1

  • 详解如何在Linux(CentOS 7)命令行模式安装VMware Tools

    本例中为在Linux(以CentOS 7为例)安装VMware Tools. 1.首先启动CentOS 7,在VMware中点击上方"VM",点击"Install VMware Tools..."(如已安装则显示"Reinstall VMware Tools..."). 2.在命令行输入"ls /dev"查看. 3.输入"mkdir /mnt/cdrom"在/mnt目录下新建一个名为cdrom的文件夹. 4

  • linux 查看文件的属性(ls,lsattr,file,stat)实例详解

    查看文件属性有多种方法,且这些方法中偏向不同,具体如下: 1,ls ls -a 查看所有文件 ls -l 查看详细的属性 2,lsattr 查看文件的扩展属性, 如果文件被 chattr +i   添加了写保护, 用lsattr可以看到添加的属性 3,file 查看文件的类型 4,stat 查看文件的状态 测试结果: 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

  • Windows和Linux下使用Python访问SqlServer的方法介绍

    经常用Python写demo来验证方案的可行性,最近遇到了Python访问SqlServer的问题,这里总结下. 一.Windows下配置Python访问Sqlserver 环境:Windows 7 + Sqlserver 2008 1.下载并安装pyodbc 下载地址:http://code.google.com/p/pyodbc/downloads/list 2.访问SqlServer 复制代码 代码如下: >>> import pyodbc >>>cnxn = p

  • Linux常用ls, alias基础命令详解

    ls命令 作用:列举目录文件信息( list directory content ) 格式:ls [option] [file] 1,命令不跟任何选项与目录,表示列举当前目录的文件信息 ghostwu@dev:~$ ls Desktop examples.desktop linux Pictures python Videos Documents git_test Music project software Downloads info php Public Templates 2,ls -l

  • Docker基础命令详解

    docker基本概念 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上. Docker是一个重新定义了程序开发测试.交付和部署过程的开放平台,Docker则可以称为构建一次,到处运行,这就是docker提出的"Build once,Run anywhere" 创建镜像 创建镜像的方法有三种: 基于已有的容器创建 基于本地模板导入 基于dockerfile 基于已有的容器创建 主要使用docker

  • Python写脚本常用模块OS基础用法详解

    收集了一些关于OS库的用法,整理归纳一下,方便使用 import os # 系统操作 print(os.sep) # 获取当前系统的路径分隔符 print(os.name) # 获取当前使用的工作平台 print(os.getenv('PATH')) # 获取名为 PATH 的环境变量 print(os.getcwd()) # 获取当前的路径 print(os.environ['PATH']) # 可以返回环境相关的信息 不传参时,以字典的方式返回所有环境变量 # 调用系统命令 os.syste

  • Linux网络设置之基础操作命令详解

    目录 查看网络配置 查看网络接口信息---ifconfig 查看路由表---route 查看网络连接情况---netstat 获取 socket 统计信息---ss 测试网络连接 测试网络连通性------ping 测试DNS域名解析------nslookup 设置网络地址参数 使用命令修改(临时配置) 修改网卡的地址.状态------ifconfig 添加.删除静态路由记录---route 修改配置文件(固定设置) 网络接口配置文件 路由配置文件 域名解析配置文件 本地主机映射文件 host

  • Linux应用调试之strace命令详解

    1.strace简介 strace常用来跟踪进程执行时的系统调用和所接收的信号. 通过strace可以知道应用程序打开了哪些文件,以及读写了什么内容,包括消耗的时间以及返回值等.在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通 过系统调用访问硬件设备.strace可以跟踪到一个进程产生的系统调用,包括参数,返回值,执行消耗的时间. 2.安装strace命令 首先需要以下两个文件: strace-4.5

  • Linux系统诊断之内存基础深入详解

    1.背景 谈及linux内存,很多时候,我们会关注free,top等基础命令.当系统遇到异常情况时,内存问题的根因追溯,现场诊断时,缺乏深层次的debug能力.本篇幅不做深层讨论,能把当前系统的问题描述清楚,是每个SRE应该具备的最基础能力. 2. free 2.1 free命令原理 free是通过查看 /proc/meminfo 来获取内存的使用情况.但是 /proc/meminfo 这个文件又是怎么来的?我们先了解下 /proc 目录: /proc 是一个虚拟文件系统,该目录下的所有文件都是

  • Centos7的Firewalld防火墙基础命令详解

    一.Linux防火墙的基础 Linux的防火墙体系主要工作在网络层,针对TCP/IP数据包实时过滤和限制,属于典型的包过滤防火墙(或称为网络层防火墙).Linux系统的防火墙体系基于内核共存:firewalld.iptables.ebtables,默认使用firewalld来管理netfilter子系统. netfilter:指的是Linux内核中实现包过滤防火墙的内部结构,不以程序或文件的形式存在,属于"内核态"的防火墙功能体系: firewalld:指用来管理Linux防护墙的命令

  • mysql数据库查询基础命令详解

    目录 1.启动数据库命令行客户端 2.查询数据库 3.进入数据库 3.查询所在数据库中所有表信息 4.查询数据库某张表结构 5.简单select查询语句(单张表) 5.1查询单张表所有数据 5.2 LIMIT限制查询结果返回数据项 5.3查询指定列数 5.4 WHERE带条件精准查询 5.5 LIKE使用通配符模糊查询 5.6 ORDER BY查询结果排序 1.启动数据库命令行客户端 #linux命令,注意区分大小写 mysql 2.查询数据库 #执行结果:返回所有数据库列表 SHOW DATA

  • Linux中grep和egrep命令详解

    rep / egrep 语法: grep  [-cinvABC]  'word'  filename -c :打印符合要求的行数 -i :忽略大小写 -n :在输出符合要求的行的同时连同行号一起输出 -v :打印不符合要求的行 -A :后跟一个数字(有无空格都可以),例如 A2则表示打印符合要求的行以及下面两行 -B :后跟一个数字,例如 B2 则表示打印符合要求的行以及上面两行 -C :后跟一个数字,例如 C2 则表示打印符合要求的行以及上下各两行 把包含 'halt' 的行以及这行下面的两行

  • KVM基础命令详解

    KVM (全称是 Kernel-based Virtual Machine) 是 Linux 下 x86 硬件平台上的全功能虚拟化解决方案,包含一个可加载的内核模块 kvm.ko 提供和虚拟化核心架构和处理器规范模块. 使用 KVM 可允许多个包括 Linux 和 Windows 每个虚拟机有私有的硬件,包括网卡.磁盘以及图形适配卡等. 下面给大家介绍下KVM基础命令,内容如下所示: KVM虚机相关命令: 开机:virsh start test1 关机:virsh shutdown test1

随机推荐