目录操作
- cd <dirname>
进入某个目录,其中
.
表示当前目录,..
表示上级目录 - ls
列出当前目录下的所有文件,包括目录(Linux下目录也是文件)
-a 参数表示列出当前目录下包括隐藏文件(文件名以.
开头)在内的所有文件。
-l 参数,列出文件详细信息,包括权限等。 - clear
清除屏幕内容,但是不清除缓冲区。
- pwd
打印当前目录路径
文件操作
- cp <src> <target>
将文件src复制到target处,src和target都是完整的文件名。复制一个目录时要加上
-r
参数 - mv <src> <target>
将文件src移动到target处,src和target都是完整的文件名。此命令可以用来修改文件名
- rm <filename>
删除filename对应的文件,如果filename是目录名,需要加上
-r
参数
文件编辑
- vim
- Emacs
文件权限
Linux下的文件权限有两种表示方法,一种是用十个连续的字符来表示,一种是用三个8进制数字来表示。
字符表示,类似于drwxrwxrwx
。
第一个字母d表示该文件是一个目录,如果不是目录,用-
表示。后面的9个字母,每三个字母一组,前三个表示文件所有者的权限,中间三个表示同一用户组其他用户的权限,最后一组表示其他用户权限。rwx
中r表示可读,w表示可写,x表示可执行。
八进制表示
read 或 r 用4表示, write 或 w 用 表示,execute 或 x 用1表示。
所以drwxrwxrwx
等同于777
网友评论