文件管理常用命令

一、文件系统

1、一些文件

(1)根目录 /

(2)常用文件夹

bin:各种可执行文件
etc:存储各种配置
var:存各种日志
lib:存静态链接库
proc:存计算机的信息
home:存用户的
home 里acs 再里 main.cpp

2、在Linux中描述路径

分为两种

(1)绝对路径:从根目录开始描述,即从/开始

    如/home/acs/main

(2)相对路径:在当前的文件下开始描述

    例如:当前有home--acs--tem--main.cpp
               当前在tem中,则直接 tem/main.cpp

(3).和..

    .    当前目录,不变
    ..    回到上一级的目录

(3)~:家目录

    是用户的“根目录”,是acs,而不是home


二、文件管理常用命令

1、ctrl c:取消命令,并且换行

    向当前正在运行的进程传递一个终止信号,并且换行

2、ctrl u:清空本行命令


3、tab:补全命令或者文件名(路径),如果补全不了可以快速按两下tab,可以显示备选选项


4、ls:列出当前目录下的所有文件,蓝色的是文件夹,白色的是普通文件,绿色的是可执行文件

(1)ls-l:展示文件的详细信息,会展示出很多参数
(2)ls-h:把展示的信息中内存展示为容易看懂的样子
(3)ls-a:展示所有文件包括隐藏文件(文件名以.开头的是隐藏文件)

5、pwd: 显示当前路径,即在哪个文件夹下


6、cd X: 进入X目录(文件夹)下, cd .. 返回上层目录,cd- 返回上一个待过的文件夹下


7、cp X Y: 将X文件复制到Y中,复制+粘贴+重命名。X和Y可以是一个路径,比如../dir_c/a.txt,表示上层目录下的dir_c文件夹下的文件a.txt

cp x y -r:把x中所有的东西复制到y中
cp x . -r:把x复制到与x同一文件夹中,但是会重名

8、mkdir X: 创建目录(文件夹)X

mkdir home/acs/a/b:在a中创建b
mkdir a/b/c-p:在a中创建b,在b中创建c

9、 rm X:删除普通文件;rm X -r:删除文件夹

    rm x1 x2 :可以同时删除x1,x2
    若c中有x1.txt,x2.txt,x3.txt,想删c    要用rm c-r    或者 rm *.txt  也可以,*表示这个文件夹中所有文件
    rm tem/ -r 可以删除tem文件夹,注意要到tem的上一级目录中去删除

10、mv X Y: 将X文件移动到Y,和cp命令一样,X和Y可以是一个路径;重命名也是用这个命令


11、touch XXX: 创建一个文件


12、cat X: 展示文件X中的内容


13、复制文本:windows/Linux下:Ctrl + insert,Mac下:command + c


14、粘贴文本:windows/Linux下:Shift + insert,Mac下:command + v








    
全部评论

相关推荐

frutiger:逆天,我家就安阳的,这hr咋能说3k的,你送外卖不比这工资高得多?还说大厂来的6k,打发叫花子的呢?这hr是怎么做到说昧良心的话的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务