linux常用命令

来源:互联网 发布:淘宝贷利息多少 编辑:程序博客网 时间:2024/04/30 23:43

Linux常用命令

1.cd

cd [dir]: 切换当前目录为dir,dir可以是相对路径也可以是绝对路径,如果dir为空,则切换到当前用户的家目录

cd -:在两个目录中切换

2.pwd

pwd:查看当前目录

3.mkdir

mkdir [option] dir...:创建目录dir,可以一次创建多个。option如果是-p,表示可以连同子目录一起创建

4.rmdir

rmdir [option] dir...:删除空目录,可以一次性删除多个。option如果是-p,表示可以连同空的父目录一起删除

5.touch

touch [option]... FILE...:将每个文件的访问及修改时间都更新为目前的时间。如果文件不存在,则创建一个字节数为0的文件

6.ls

ls [option].. [FILE]..:列出目录的内容。

主要的option:

-a:列出隐藏文件,文件中以“.”开头的均为隐藏文件,如:~/.bashrc

-l:列出文件的详细信息

-F:加上文件类型的指示符号

-d:只显示目录名而不显示目录内容

-R:连同子目录的内容一起列出

用ls -l 命令显示的信息中,开头是由10个字符构成的字符串,其中第一个字符表示文件类型,它可以是下述类型之一:

-:普通文件

d:文件

l:符号链接

b:块设备文件

c:字符设备文件

后面的9个字符表示文件的访问权限,分为3组,每组3位。第一组表示文件属主的权限,第二组表示同组用户的权限,第三组表示其他用户的权限。每一组的三个字符分别表示对文件的读、写和执行权限。

r:读

w:写

x:可执行

s:当文件被执行时,把该文件的UID或GID赋予执行进程的UID(用户ID)或GID(组ID)

t:设置标志位(sticky bit)。如果是有sticky bit的目录,在该目录下任何用户只要有适当的权限即可创建文件,但文件只能被超级用户、目录拥有者或文件属主删除。如果是有sticky bit的可执行文件,在该文件执行后,指向其正文段的指针能留在内存。这样再次执行它时,系统就能更快的装入文件。

-:没有相应的权限

访问权限后面的数字表示与该文件共享inode的文件总数,即硬链接数。