本篇文章主要介绍了"熟悉Unix/Linux Shell和常见的命令行(一)文件系统结构和基本操作",主要涉及到chmod方面的内容,对于Linuxjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下:
作为程序猿,熟悉一些unix/linux命令行是非常必要的,因为部署服务的服务器现在基本上用的都是unix/linux系统,很少在windows上部署服务的。 ...
作为程序猿,熟悉一些unix/linux命令行是非常必要的,因为部署服务的服务器现在基本上用的都是unix/linux系统,很少在windows上部署服务的。 今天我们就介绍一些在linux上的文件系统结构和基本操作命令。
命令:ls/chmod/chown/rm/find/ln/cat/mount/mkdir/tar/gzip
好了,开始吧。
1.ls命令
ls == list,根据不同的选项,列举指定目录或文件的相关信息,是Unix/Linux下最常用的命令之一,cd到某一目录下后执行的第一个命令。
ls命令格式:ls [OPTION]... [FILE]...
列举文件信息(默认为当前目录)。
ls
无参数:显示当前目录下的文件和目录(隐藏文件除外)。
ls -a
-a选项同ls,但会列举当前目录或者指定目录下的所有文件,包括dot文件(.开头的文件)和.目录和..目录。
ls -A
-A选项同ls,但会列举当前目录或者指定目录下的所有文件,包括dot文件(.开头的文件),但不包括.目录和..目录。
ls -l
-l选项的ls命令将列举当前目录或指定目录中文件或者子目录的详细信息。
ls -l列举的信息包含7个以Tab的域:
ls -t
按文件的修改时间列举文件,最近修改的在前。
ls -1
单独行列举文件。
ls -lat
组合选项,即是说,各个选项可以结合使用,除了互相排斥的选项,例如-a和-A,上面的组合就是ls -l 、ls -a、ls -t的组合
ls -lh
组合选项,-h表示文件size以人性化表示,那样就会以K、M、G为单位查看文件大小
模糊列举: 其中,*代表任意个字符(包括0个),?代表一个字符。
ls /etc/a*e
列出/etc/目录下以字母a开头且以字母e结尾的目录和文件。
ls /bin/l?
列出/bin/目录下以字母l开头的目录和文件,且目录名或文件名的长度为2.
2.chmod
变更文件或目录的权限。
说明:在UNIX系统家族里,文件或目录权限的控制分别以读取,写入,执行3种一般权限来区分。该命令有两种用法。一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定法。