Linux系统基础命令(二)

权限问题

使用** ls -ld 目录名或文件名 **,可以查看指定文件信息

sq@sq-thinkpad:~/桌面/sq-im/src ls -ld makefile
-rw-rw-r-- 1 sq sq 0 10月 26 16:51 makefile
  1. mkdir

mkdir (make directories) 创建目录
使用-p选项,创建递归目录.也就是一次性可以多创建几个文件或目录

sq@sq-thinkpad:~$ mkdir -p a/b
sq@sq-thinkpad:~/home/a/b$ pwd
~/home/a/b
  1. rmdir

rmdir (remove empty directory) 删除指定的空目录

文件相关操作

  1. touch

更新指定文件的时间戳,如果touch指定的文件不存在,可以直接创建

  1. rm

rm (remove) 删除指定位置的文件或目录(硬盘删除,不可逆)
注意:如果要删除目录,需要-r,可以将参数中列出的全部文字和子目录均递归删除.

  1. mv

mv (move) 移动;将文件或目录改名,或将文件移至另一个目录中),必须指明from--->to
mv source dst

  1. 文件-->文件
  2. 目录-->文件
  3. 目录-->目录
    特殊用法:重命名,原定移动则为重命名.
  1. cp

cp (copy) 将给出的文件或目录复制到另一个目录中,必须指明from--->to

  1. 目录-->目录
  2. 文件-->目录
  3. 文件-->文件
    注意:如果赋值目录,请加上-r选项.

你可能感兴趣的:(Linux系统基础命令(二))