Linux学习-文件操作

文件操作

  • pwd 显示当前的目录名称
  • cd 更改当前的操作目录
    • cd /path/to/...绝对路径
    • cd ./path/to/..相对路径
    • cd ../path/to/..相对路径

cd /root 回到根目录
cd - 返回上一次的目录中
cd ./ .表示当前的目录
cd .. 回到上一级目录

/ 和 /root 是不同的目录
/ 是根目录
/root 是root用户的家目录

  • ls 查看当前目录下的文件
    常用参数
  • l 长格式显示文件,以文件名进行排序
  • a 显示隐藏文件
  • r 逆序显示,以文件名进行排序
  • t 按照实际顺序显示
  • R 递归显示

从普通用户切换到root用户,然后输入密码
$ su - root 这是临时切换用户,这里的“-”作用:切换用户的同时,把运行环境也变更到root的运行环境。反之root切换到普通用户也一样,但不需要输入密码

mkdir 创建目录
mkdir -p /a/b/c/d 创建多级目录

rmdir 删除空目录,某个目录下面有文件,则无法删除
rm -r -f + 目录或文件 删除目录或文件(目录包含空目录),此命令有一定的危险性,删除时不会有任何提示,删除前要仔细检查命令和目录
rm -r -f / a 若是这种形式,是直接删除根目录下面的所有文件,且无提示,很危险
-r 删除时给与提示
-f 删除时不给与提示,强制删除

cp 复制文件
cp -r 源目录 目的目录 这是复制目录的写法
cp 源文件 目的文件目录 这是复制文件的写法
cp -v 源文件 目的文件目录 显示复制的进度
cp 的另外两个参数 -p 复制时保留时间,-a 复制时保留所有信息,权限、属组、时间等

mv 命令:移动和重命名文件,改名操作其实是在底层进行移动
可对文件和目录进行移动

cat 文本内容显示到终端
head 查看文件开头,默认前10行
tail 查看文件结尾 常用参数 -f 文件内容更新后,显示信息同步更新
wc 统计文件内容信息,参数 -l 查看有多少行

posted @ 2020-03-28 23:50  chenzy01  阅读(140)  评论(0编辑  收藏  举报