首页 > 代码库 > linux目录结构、文件类型和ls、alias命令介绍
linux目录结构、文件类型和ls、alias命令介绍
一、 系统目录结构
ls / 查看根目录的文件及目录
/bin、/sbin 、/usr/sbin、/usr/bin: 可执行命令存放目录
/boot: 启动相关,grub的配置文件都放在此目录
/dev: 设备文件
/etc: 系统配置文件
/home: 用户家目录
/root: root用户家目录
/lib、lib64: 系统库文件
/media: 光盘、u盘临时挂载
/mnt: 临时挂载目录
/opt: 可挂载
/proc: 进程相关
/run: 进程PID存储
/srv: 服务产生的文件
/sys:系统内核相关的文件
/tmp: 临时可写的目录
/usr 用户所用目录
/var: 动态日志存储目录 /var/log/日志存放目录
tree命令
man帮助文档
二、ls命令
ls 列出文件或目录
三、文件类型
- 普通文件
d 目录
c 字符设备
l 链接文件
b 块设备 (磁盘)
s 套接字文件
四、alias命令
alias 查看系统设置的别名
echo $PATH 查看环境变量
自定义别名
一、 系统目录结构
ls / 查看根目录的文件及目录
[root@VM_46_188_centos ~]# ls -l /total 76-rw-r--r-- 1 root root 0 Jul 21 11:27 2017-07-21.sql drwxr-xr-x 6 root root 4096 Jun 30 16:20 backup lrwxrwxrwx. 1 root root 7 Apr 21 2016 bin -> usr/bin dr-xr-xr-x. 4 root root 4096 May 10 22:37 boot drwxr-xr-x 5 root root 4096 Jul 23 17:46 data drwxr-xr-x 18 root root 2860 Jul 26 17:08 dev drwxr-xr-x. 95 root root 12288 Jul 26 17:16 etc drwxr-xr-x. 12 root root 4096 Jul 9 21:37 home lrwxrwxrwx. 1 root root 7 Apr 21 2016 lib -> usr/lib lrwxrwxrwx. 1 root root 9 Apr 21 2016 lib64 -> usr/lib64 drwx------. 2 root root 16384 Apr 21 2016 lost+found drwxr-xr-x. 2 root root 4096 Aug 12 2015 media drwxr-xr-x. 2 root root 4096 Aug 12 2015 mnt drwxr-xr-x. 3 root root 4096 Apr 21 2016 opt dr-xr-xr-x 109 root root 0 Jul 26 17:07 proc dr-xr-x---. 9 root root 4096 Aug 4 21:49 root drwxr-xr-x 23 root root 760 Jul 26 17:08 run lrwxrwxrwx. 1 root root 8 Apr 21 2016 sbin -> usr/sbin drwxr-xr-x. 2 root root 4096 Aug 12 2015 srv dr-xr-xr-x 13 root root 0 Jul 26 17:07 sys drwxrwxrwt. 7 root root 4096 Aug 5 03:22 tmp drwxr-xr-x. 13 root root 4096 Apr 21 2016 usr drwxr-xr-x. 20 root root 4096 Jul 26 17:07 var [root@VM_46_188_centos ~]#
/bin、/sbin 、/usr/sbin、/usr/bin: 可执行命令存放目录
/boot: 启动相关,grub的配置文件都放在此目录
[root@VM_46_188_centos ~]# ls /bootSystem.map-3.10.0-327.36.3.el7.x86_64 initramfs-0-rescue-f9d400c5e1e8c3a8209e990d887d4ac1.img symvers-3.10.0-327.36.3.el7.x86_64.gz System.map-3.10.0-327.el7.x86_64 initramfs-3.10.0-327.36.3.el7.x86_64.img symvers-3.10.0-327.el7.x86_64.gz config-3.10.0-327.36.3.el7.x86_64 initramfs-3.10.0-327.36.3.el7.x86_64kdump.img vmlinuz-0-rescue-f9d400c5e1e8c3a8209e990d887d4ac1 config-3.10.0-327.el7.x86_64 initramfs-3.10.0-327.el7.x86_64.img vmlinuz-3.10.0-327.36.3.el7.x86_64 grub initramfs-3.10.0-327.el7.x86_64kdump.img vmlinuz-3.10.0-327.el7.x86_64 grub2 initrd-plymouth.img [root@VM_46_188_centos ~]#
/dev: 设备文件
[root@VM_46_188_centos ~]# ls /devautofs cpu_dma_latency hpet mcelog oldmem rtc0 tty0 tty16 tty23 tty30 tty38 tty45 tty52 tty6 ttyS0 usbmon1 vcsa vda1 block crash hugepages mem port shm tty1 tty17 tty24 tty31 tty39 tty46 tty53 tty60 ttyS1 vcs vcsa1 vfio btrfs-control disk initctl mqueue ppp snapshot tty10 tty18 tty25 tty32 tty4 tty47 tty54 tty61 ttyS2 vcs1 vcsa2 vga_arbiter bus dri input net ptmx snd tty11 tty19 tty26 tty33 tty40 tty48 tty55 tty62 ttyS3 vcs2 vcsa3 vhost-net char fb0 kmsg network_latency pts stderr tty12 tty2 tty27 tty34 tty41 tty49 tty56 tty63 uhid vcs3 vcsa4 zero console fd log network_throughput random stdin tty13 tty20 tty28 tty35 tty42 tty5 tty57 tty7 uinput vcs4 vcsa5 core full loop-control null raw stdout tty14 tty21 tty29 tty36 tty43 tty50 tty58 tty8 urandom vcs5 vcsa6 cpu fuse mapper nvram rtc tty tty15 tty22 tty3 tty37 tty44 tty51 tty59 tty9 usbmon0 vcs6 vda [root@VM_46_188_centos ~]#
/etc: 系统配置文件
[root@VM_46_188_centos ~]# ls /etc DIR_COLORS chkconfig.d exports init.d magic passwd rc2.d shadow- trusted-key.key DIR_COLORS.256color chrony.conf favicon.png inittab mail passwd- rc3.d shells tuned DIR_COLORS.lightbgcolor chrony.keys filesystems inputrc mail.rc php-tcpdf rc4.d skel udev GREP_COLORS cifs-utils firewalld iproute2 mailcap php.d rc5.d smi.conf updatedb.confGeoIP.conf cron.d fonts issue makedumpfile.conf.sample php.ini rc6.d smrsh usb_modeswitch.confGeoIP.conf.default cron.daily fstab issue.net man_db.conf phpMyAdmin rdma snmp usb_modeswitch.dNetworkManager cron.deny gcrypt kdump.conf mime.types pkcs11 redhat-release sos.conf uuid Trolltech.conf cron.hourly gdbinit kernel mke2fs.conf pki resolv.conf ssh vconsole.confX11 cron.monthly gdbinit.d krb5.conf modprobe.d plymouth rpc ssl vimrc acpi cron.weekly gnupg krb5.conf.d modules-load.d pm rpm statetab virc adjtime crontab groff ld.so.cache motd polkit-1 rsyncd.conf statetab.d wgetrc aliases crypttab group ld.so.conf mtab popt.d rsyslog.conf sudo-ldap.conf wpa_supplicant aliases.db csh.cshrc group- ld.so.conf.d my.cnf postfix rsyslog.d sudo.conf xdg alternatives csh.login grub.d libaudit.conf my.cnf.d ppp rwtab sudoers xinetd.danacrontab dbus-1 grub2.cfg libnl nanorc prelink.conf.d rwtab.d sudoers.d yum asound.conf default gshadow libreport networks printcap sasl2 sysconfig yum.confat.deny depmod.d gshadow- libuser.conf nginx profile scl sysctl.conf yum.repos.daudisp dhcp gss locale.conf nsswitch.conf profile.d screenrc sysctl.conf.first audit dnsmasq.conf host.conf localtime nsswitch.conf.bak protocols securetty sysctl.davahi dnsmasq.d hostname login.defs ntp python security system-release bash_completion.d dracut.conf hosts logrotate.conf ntp.conf qcloudzone selinux system-release-cpe bashrc dracut.conf.d hosts.allow logrotate.d openldap rc.d services systemd binfmt.d e2fsck.conf hosts.deny lsm opt rc.local sestatus.conf tcsd.confcentos-release environment httpd lvm os-release rc0.d setuptool.d terminfo centos-release-upstream ethertypes img_version machine-id pam.d rc1.d shadow tmpfiles.d[root@VM_46_188_centos ~]#
/home: 用户家目录
[root@VM_46_188_centos ~]# ls /homefxq user01 user02 user03 user04 user05 user06 user07 user08 user09 [root@VM_46_188_centos ~]#
/root: root用户家目录
[root@VM_46_188_centos ~]# ls /root#fxq.txt 1.cap 1.log.tar.gz 1.txt 123.zip 3.txt a.out dir-2017-05-12 httpd_process_check.sh ping_host_alive.sh wordpress-4.7.4-zh_CN.zip, 1.ipt 1.log.tar1.xz 111.txt 2 4.txt anaconda-ks.cfg ffff ip.txt sed.txt youjian.sh ,.pub 1.log.tar 1.log.xz 12 2.cap [1-3].log auto_install_lamp.sh gdlogo.png iptables.rules shell ~iptables_rules1 1.log.tar.bz2 1.log.zip 123 2.txt \fxq.txt baidu.png gdlogo.png.1 null weixin [root@VM_46_188_centos ~]#
/lib、lib64: 系统库文件
[root@VM_46_188_centos ~]# ls /lib audit libBrokenLocale-2.17.so libffi.so.6 liblzma.so.5 libnss_nis-2.17.so libresolv.a modprobe.d binfmt.d libBrokenLocale.a libffi.so.6.0.1 liblzma.so.5.2.2 libnss_nis.so.2 libresolv.so.2 modules cpp libBrokenLocale.so.1 libfreebl3.chk libm-2.17.so libnss_nisplus-2.17.so librt-2.17.so modules-load.d crda libSegFault.so libfreebl3.so libm.a libnss_nisplus.so.2 librt.a polkit-1debug libanl-2.17.so libfreeblpriv3.chk libm.so.6 libpcprofile.so librt.so.1 python2.7dracut libanl.a libfreeblpriv3.so libmemusage.so libpcre.so.1 libselinux.so.1 rpm firewalld libanl.so.1 libgcc_s-4.8.5-20150702.so.1 libnsl-2.17.so libpcre.so.1.2.0 libsepol.so.1 rtkaio firmware libc-2.17.so libgcc_s.so.1 libnsl.a libpcre16.so.0 libstdc++.so.5 sendmail games libc.a libgio-2.0.so.0 libnsl.so.1 libpcre16.so.0.2.0 libstdc++.so.5.0.7 sendmail.postfix gcc libc.so.6 libgio-2.0.so.0.4600.2 libnss_compat-2.17.so libpcre32.so.0 libstdc++.so.6 sendmail.sendmail gconv libc_stubs.a libglib-2.0.so.0 libnss_compat.so.2 libpcre32.so.0.0.0 libstdc++.so.6.0.19 sse2 gio libcidn-2.17.so libglib-2.0.so.0.4600.2 libnss_db-2.17.so libpcrecpp.so.0 libthread_db-1.0.so sysctl.d grub libcidn.so.1 libgmodule-2.0.so.0 libnss_db.so.2 libpcrecpp.so.0.0.0 libthread_db.so.1 systemd i686 libcrypt-2.17.so libgmodule-2.0.so.0.4600.2 libnss_dns-2.17.so libpcreposix.so.0 libutil-2.17.so tmpfiles.d kbd libcrypt.a libgobject-2.0.so.0 libnss_dns.so.2 libpcreposix.so.0.0.1 libutil.a tuned kdump libcrypt.so.1 libgobject-2.0.so.0.4600.2 libnss_files-2.17.so libpthread-2.17.so libutil.so.1 udev kernel libdl-2.17.so libgthread-2.0.so.0 libnss_files.so.2 libpthread.a libz.so.1 x86_64-redhat-linux6E ld-2.17.so libdl.a libgthread-2.0.so.0.4600.2 libnss_hesiod-2.17.so libpthread.so.0 libz.so.1.2.7 yum-plugins ld-linux.so.2 libdl.so.2
ldd /bin/ls 查看ls依赖的库文件
root@VM_46_188_centos ~]# ldd /bin/ls linux-vdso.so.1 => (0x00007ffde2fd3000) libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f900ec6b000) libcap.so.2 => /lib64/libcap.so.2 (0x00007f900ea66000) libacl.so.1 => /lib64/libacl.so.1 (0x00007f900e85c000) libc.so.6 => /lib64/libc.so.6 (0x00007f900e49b000) libpcre.so.1 => /lib64/libpcre.so.1 (0x00007f900e23a000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f900e035000) /lib64/ld-linux-x86-64.so.2 (0x00007f900ee9e000) libattr.so.1 => /lib64/libattr.so.1 (0x00007f900de30000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f900dc14000) [root@VM_46_188_centos ~]#
/media: 光盘、u盘临时挂载
/mnt: 临时挂载目录
/opt: 可挂载
/proc: 进程相关
[root@VM_46_188_centos ~]# ls /proc1 14356 16759 19392 20693 226 2547 27 368 426 4591 7 acpi devices interrupts kmsg modules self timer_list10 15 16763 19528 20752 228 255 28 375 429 4747 768 buddyinfo diskstats iomem kpagecount mounts slabinfo timer_stats11 15013 16822 19801 20753 236 25990 29 39 43 482 769 bus dma ioports kpageflags mtrr softirqs tty1103 15014 16823 2 21 2506 25991 3 405 431 5 8 cgroups driver irq loadavg net stat uptime112 15021 17 20 218 2507 26 30 41 4496 503 887 cmdline execdomains kallsyms locks pagetypeinfo swaps version12 15028 18 20057 222 2508 260 31 415 4501 507 9 consoles fb kcore mdstat partitions sys vmallocinfo13 1576 19 20205 223 2512 261 333 42 4536 509 953 cpuinfo filesystems key-users meminfo sched_debug sysrq-trigger vmstat14 16 19390 20435 224 2546 262 353 424 4590 63 9707 crypto fs keys misc scsi sysvipc zoneinfo [root@VM_46_188_centos ~]#
ls -l /proc/1576/ 查看mysql进程在哪运行
[root@VM_46_188_centos ~]# top -bn1 | grep mysql 887 root 20 0 11764 1568 1260 S 0.0 0.2 0:00.01 mysqld_safe 1576 mysql 20 0 1161832 134220 5484 S 0.0 13.2 3:18.27 mysqld [root@VM_46_188_centos ~]# ls -l /proc/1576/total 0dr-xr-xr-x 2 mysql mysql 0 Aug 5 09:32 attr -rw-r--r-- 1 root root 0 Aug 5 09:32 autogroup -r-------- 1 root root 0 Aug 5 09:32 auxv -r--r--r-- 1 root root 0 Aug 5 09:32 cgroup --w------- 1 root root 0 Aug 5 09:32 clear_refs -r--r--r-- 1 root root 0 Jul 26 17:08 cmdline -rw-r--r-- 1 root root 0 Aug 5 09:32 comm -rw-r--r-- 1 root root 0 Aug 5 09:32 coredump_filter -r--r--r-- 1 root root 0 Aug 5 09:32 cpuset lrwxrwxrwx 1 root root 0 Jul 26 17:09 cwd -> /data/mysql -r-------- 1 root root 0 Jul 26 17:09 environ lrwxrwxrwx 1 root root 0 Jul 26 17:08 exe -> /usr/local/mysql/bin/mysqld dr-x------ 2 root root 0 Jul 26 21:00 fd dr-x------ 2 root root 0 Aug 5 09:32 fdinfo -rw-r--r-- 1 root root 0 Aug 5 09:32 gid_map -r-------- 1 root root 0 Aug 5 09:32 io -r--r--r-- 1 root root 0 Aug 5 09:32 limits -rw-r--r-- 1 root root 0 Aug 5 09:32 loginuid dr-x------ 2 root root 0 Aug 5 09:32 map_files -r--r--r-- 1 root root 0 Aug 5 09:32 maps -rw------- 1 root root 0 Aug 5 09:32 mem -r--r--r-- 1 root root 0 Aug 5 09:32 mountinfo -r--r--r-- 1 root root 0 Aug 5 09:32 mounts -r-------- 1 root root 0 Aug 5 09:32 mountstats dr-xr-xr-x 5 mysql mysql 0 Aug 5 09:32 net dr-x--x--x 2 root root 0 Aug 5 09:32 ns -r--r--r-- 1 root root 0 Aug 5 09:32 numa_maps -rw-r--r-- 1 root root 0 Aug 5 09:32 oom_adj -r--r--r-- 1 root root 0 Aug 5 09:32 oom_score -rw-r--r-- 1 root root 0 Aug 5 09:32 oom_score_adj -r--r--r-- 1 root root 0 Aug 5 09:32 pagemap -r--r--r-- 1 root root 0 Aug 5 09:32 personality -rw-r--r-- 1 root root 0 Aug 5 09:32 projid_map lrwxrwxrwx 1 root root 0 Jul 26 17:09 root -> / -rw-r--r-- 1 root root 0 Aug 5 09:32 sched -r--r--r-- 1 root root 0 Aug 5 09:32 sessionid -rw-r--r-- 1 root root 0 Aug 5 09:32 setgroups -r--r--r-- 1 root root 0 Aug 5 09:32 smaps -r--r--r-- 1 root root 0 Aug 5 09:32 stack-r--r--r-- 1 root root 0 Jul 26 17:08 stat -r--r--r-- 1 root root 0 Jul 26 21:00 statm -r--r--r-- 1 root root 0 Jul 26 17:08 status -r--r--r-- 1 root root 0 Aug 5 09:32 syscall dr-xr-xr-x 26 mysql mysql 0 Aug 5 09:32 task -r--r--r-- 1 root root 0 Aug 5 09:32 timers -rw-r--r-- 1 root root 0 Aug 5 09:32 uid_map -r--r--r-- 1 root root 0 Aug 5 09:32 wchan [root@VM_46_188_centos ~]#
/run: 进程PID存储
[root@VM_46_188_centos ~]# ls /run acpid.pid auditd.pid cron.reboot dmeventd-client initramfs lsm mount plymouth sendmail.pid sm-client.pid systemd udev acpid.socket chronyd.pid crond.pid dmeventd-server lock lvm net-snmp ppp sepermit sshd.pid tmpfiles.d user atd.pid console dbus faillock log lvmetad.pid netreport screen setrans syslogd.pid tuned utmp [root@VM_46_188_centos ~]#
/srv: 服务产生的文件
/sys:系统内核相关的文件
[root@VM_46_188_centos ~]# ls /sysblock bus class dev devices firmware fs hypervisor kernel module power[root@VM_46_188_centos ~]#
/tmp: 临时可写的目录
/usr 用户所用目录
[root@VM_46_188_centos ~]# ls /usrbin etc games include lib lib64 libexec local sbin share src tmp[root@VM_46_188_centos ~]#
/var: 动态日志存储目录 /var/log/日志存放目录
[root@VM_46_188_centos ~]# ls /varadm cache crash db empty games gopher kerberos lib local lock log mail nis opt preserve run spool tmp www yp[root@VM_46_188_centos ~]#
ls /etc/ssh/sshd_config
tree命令
tree -L 2 查看两层目录
[root@VM_46_188_centos ~]# tree -L 2 /root /root |-- #fxq.txt|-- ,|-- ,.pub|-- 1|-- 1.cap|-- 1.ipt|-- 1.log.tar|-- 1.log.tar.bz2|-- 1.log.tar.gz|-- 1.log.tar1.xz|-- 1.log.xz|-- 1.log.zip|-- 1.txt|-- 111.txt|-- 12|-- 123| |-- 123| `-- 123.txt|-- 123.zip|-- 2|-- 2.cap|-- 2.txt|-- 3.txt|-- 4.txt|-- [1-3].log|-- \\fxq.txt|-- a.out|-- anaconda-ks.cfg|-- auto_install_lamp.sh|-- baidu.png|-- dir-2017-05-12|-- ffff|-- gdlogo.png|-- gdlogo.png.1|-- httpd_process_check.sh|-- ip.txt|-- iptables.rules|-- null|-- ping_host_alive.sh|-- sed.txt|-- shell| |-- Xunjian.sh| |-- access_IP_count.sh| |-- add_some_user.sh| |-- auto_install_lamp.sh| |-- case.sh| |-- check_disk_inode_use.sh| |-- check_disk_inode_use1.sh| |-- check_putong_user_conut.sh| |-- del_some_user.sh| |-- deny_access_ip.sh| |-- deny_access_ip_aming.sh| |-- deny_access_ip_aming_xuesheng.sh| |-- disk_check.sh| |-- for.sh| |-- for_mv_name.sh| |-- http_80_check.sh| |-- http_check.sh| |-- httpd_process_check.sh| |-- if.sh| |-- ip.sh| |-- iptables.sh| |-- kill_use_cpu_more.sh| |-- lamp-lnmp_install.sh| |-- lnmp_502_moniter.sh| |-- mem_RSS_count.sh| |-- menu_list_action.sh| |-- menu_list_action_cat.sh| |-- mkdir_zimulu_10.sh| |-- mkdir_zimulu_256.sh| |-- mysql_data_bak.sh| |-- null| |-- passwd| |-- ping_host_check.sh| |-- print_word_count6.sh| |-- rm_zimulu_data.sh| |-- rm_zimulu_data10.sh| |-- sed.sh| `-- stop_nginx_10s.sh|-- weixin| |-- README.md| |-- cache| |-- config.php| |-- include| `-- test.php|-- wordpress-4.7.4-zh_CN.zip|-- youjian.sh `-- ~iptables_rules 8 directories, 80 files [root@VM_46_188_centos ~]#
man帮助文档
man ifconfig 查看ifconfig命令帮助
IFCONFIG(8) Linux System Administrator‘s Manual IFCONFIG(8) NAME ifconfig - configure a network interface SYNOPSIS ifconfig [-v] [-a] [-s] [interface] ifconfig [-v] interface [aftype] options | address ... NOTE This program is obsolete! For replacement check ip addr and ip link. For statistics use ip -s link. DESCRIPTION Ifconfig is used to configure the kernel-resident network interfaces. It is used at boot time to set up interfaces as necessary. After that, it is usually only needed when debugging or when system tuning is needed. If no arguments are given, ifconfig displays the status of the currently active interfaces. If a single interface argument is given, it displays the status of the given interface only; if a single -a argument is given, it displays the status of all interfaces, even those that are down. Otherwise, it configures an interface. Address Families If the first argument after the interface name is recognized as the name of a supported address family, that address family is used for decoding and displaying all protocol addresses. Currently supported address families include inet (TCP/IP, default), inet6 (IPv6), ax25 (AMPR Packet Radio), ddp (Appletalk Phase 2), ipx (Novell IPX) and netrom (AMPR Packet radio). All numbers supplied as parts in IPv4 dotted decimal notation may be decimal, octal, or hexadecimal, as specified in the ISO C standard (that is, a leading 0x or 0X implies hexadecimal; otherwise, a leading ‘0‘ implies octal; otherwise, the number is interpreted as decimal). Use of hexadecimal and octal numbers is not RFC-compliant and therefore its use is discouraged. OPTIONS -a display all interfaces which are currently available, even if down -s display a short list (like netstat -i) -v be more verbose for some error conditions interface Manual page ifconfig(8) line 1 (press h for help or q to quit)
二、ls命令
ls 列出文件或目录
root@VM_46_188_centos ~]# ls -ltotal 1712-rw-rw-r-- 1 root root 0 Jul 12 23:16 #fxq.txt
权限 所有者 所属组 大小 mtime 名称
-l 长格式显示
-li 查看文件及目录的inode
-ld 查看目录属性
-lh 人性化的显示文件大小,自己显示文件大小
-la 查看所有文件及目录,包含隐藏文件或目录。
-lt 按时间排序
-lS 按大小排序
ll=ls -l
/bin/ls -l 不显示颜色
[root@VM_46_188_centos ~]# alias llalias ll=‘ls -l --color=auto‘
三、 文件类型
ls -l -rw-r--r-- 1 root root 0 Jul 21 11:27 2017-07-21.sql
文件类型 权限 所有者 所属组 大小 mtime 名称
- 普通文件
cat 查看其内容,/bin/ls 之类的是无法查看的
-rw-r--r-- 1 root root 1270021 Jun 2 23:22 wordpress-4.7.4-zh_CN.zip
d 目录
drwxr-xr-x 2 root root 4096 Jul 23 17:52 shell
c 字符设备
crw--w---- 1 root tty 4, 0 Jul 26 17:08 tty0
l 链接文件
lrwxrwxrwx. 1 root root 7 Apr 21 2016 /bin -> usr/bin
b 块设备 (磁盘)
brw-rw---- 1 root disk 253, 0 Jul 26 17:08 vda
s 套接字文件
(sock) 可用于同一台机器不同进程之间通信
srwxrwxrwx 1 mysql mysql 0 Jul 26 17:08 /data/mysql/mysql.sock
四、 alias命令
1.alias 查看系统设置的别名
[root@VM_46_188_centos ~]# aliasalias cp=‘cp -i‘alias egrep=‘egrep --color=auto‘alias fgrep=‘fgrep --color=auto‘alias grep=‘grep --color‘alias l.=‘ls -d .* --color=auto‘alias ll=‘ls -l --color=auto‘alias ls=‘ls --color=auto‘alias mv=‘mv -i‘alias rm=‘rm -i‘alias which=‘alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde‘
2.echo $PATH 查看环境变量
[root@VM_46_188_centos ~]# echo $PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/local/mysql/bin/:/usr/local/apache2/bin/:/usr/local/php/bin/:/root/bin
3.自定义别名:
alias myls=‘ls -lha‘
which myls 查看设置的别名
unalias myls 取消别名
[root@VM_46_188_centos ~]# alias myls=‘ls -lha‘[root@VM_46_188_centos ~]# which mylsalias myls=‘ls -lha‘ /usr/bin/ls [root@VM_46_188_centos ~]# unalias myls [root@VM_46_188_centos ~]# which myls/usr/bin/which: no myls in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/local/mysql/bin/:/usr/local/apache2/bin/:/usr/local/php/bin/:/root/bin) [root@VM_46_188_centos ~]#
本文出自 “冯晓庆的博客” 博客,请务必保留此出处http://fengyunshan911.blog.51cto.com/995251/1954137
linux目录结构、文件类型和ls、alias命令介绍