Linux 指令(一)文件/目录操作

1. 创建目录

mkdir 
格式  mkdir [OPTION]... DIRECTORY...
选项
    -p 递归创建
    -v 创建时提示
例:
root@ubuntu:/home/eko/x# mkdir -pv a/b/c
mkdir: created directory 'a'
mkdir: created directory 'a/b'
mkdir: created directory 'a/b/c'

2. 创建文件

touch 原意为改变文件时间
touch [OPTION]... FILE...
例:
root@ubuntu:/home/eko/x# touch abc.txt

3. 删除文件/目录

rm
rm [OPTION]... [FILE]...
选项:
    -f  忽略不存在文件和参数
    -r  递归删除
例:
root@ubuntu:/home/eko# rm -rf x

4. 复制文件

cp (只允许将一个文件复制到另一个文件  或者将多个文件复制到一个目录)
       cp [OPTION]... [-T] SOURCE DEST
       cp [OPTION]... SOURCE... DIRECTORY
       cp [OPTION]... -t DIRECTORY SOURCE...
选项
       -r  递归复制
       -f  如果目标文件存在  强行覆盖
    -p 保留文件属主 
    -a 归档复制,常用于备份    例: 将一个文件复制到另一个位置 # cp /etc/passwd /home/eko/x/passwd 将多个文件复制到一个目录下 # cp /etc/passwd /etc/issue /home/eko/x/

5. 移动文件 / 重命名

mv       
       mv [OPTION]... [-T] SOURCE DEST
       mv [OPTION]... SOURCE... DIRECTORY
       mv [OPTION]... -t DIRECTORY SOURCE...
选项:
      -f   如果目标存在,强行覆盖
例:
移动文件
# mv ./a.txt ../y/ 
重命名
# mv a.txt abc.txt

6.  查看目录结构 

tree DICTORY
例:
# tree /home/eko

7.  查看文本文件

1.  cat 连接并显示 (可以连接多个文件)
     cat [OPTION]... [FILE]...    
选项:
    -n  显示行号
    -e  显示每一行行结束符

2.  tac 倒叙显示

猜你喜欢

转载自www.cnblogs.com/xiaoliwang/p/8976035.html