[Acwing Linux基础课]第一讲 常用文件管理命令

结合y总的课程,做一丢丢笔记hhh



ctrl c:取消命令,并且换行        ctrl u:清空本行命令
tab键:可以补全命令和文件名,如果补全不了快速按两下tab键,可以显示备选选项
ls:列出当前目录下所有文件,蓝色的是文件夹,白色的是普通文件,绿色的是可执行文件

  • -a 显示所有文件及目录 (. 开头的隐藏文件也会列出)
  • -l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出
  • -t 按建立时间先后列出
  • -A 同 -a ,但不列出 "." (目前目录) 及 ".." (父目录)

pwd:显示当前路径
cd XXX:进入XXx目录下         cd ..返回上层目录

跳到自己的 home 目录 :

cd ~

跳到目前目录的上上两层 :

cd ../..

cp xx yy:将xx文件复制成yy,xx和yy可以是一个路径,比如 ../dir_c/a.txt,表示上层目录下的dir_c文件夹下的文件a.txt

使用指令 cp 将当前目录 here/ 下的所有文件复制到新目录 newDir 下,输入如下命令:

$ cp –r here/ newDir         

注意:用户使用该指令复制目录时,必须使用参数 -r 或者 -R 。

cp 命令使用 -r 参数可以将 dirA 下的所有文件拷贝到 dirB 中: 

cp -r /home/dirA/* /home/cp/dirB/

将一个文件夹复制到另一个文件夹下,以下实例 dirA 文件会拷贝到 dirB 中:

cp -r /home/dirA /home/dirB

运行命令之后 dirB 文件夹下就有 dirA 文件夹了。

mkdir xxx:创建目录xxx

在工作目录下,建立一个名为 a 的子目录 :

mkdir a

在工作目录下的 b 目录中,建立一个名为 b 的子目录。

若 b 目录原本不存在,则建立一个。(若不加 -p 参数,且因为原本 b目录不存在会产生错误。)

mkdir -p b/c

rm xxx:删除普通文件;        rm xxx -r:删除文件夹
mv xxx yyy:将xxx文件移动到yyy,和cp命令一样,xxx和yyy可以是一个路径;重命名也是用这个命令

touch XXX:创建一个文件
cat XXX:展示文件XXX中的内容


posted @ 2021-08-17 22:18  泥烟  阅读(21)  评论(0编辑  收藏  举报