deepin 使用

Deepin mark

 文件位置篇:
 
 商店下载软件位置:	/user/share/

 文件命令篇:
 linux 中返回上一级目录的命令是:cd ..
 linux 中返回主目录的命令是:cd ~
 查看当前用户是谁:whoami
 查看当前主机的名字:hostname
 查看当前路:pwd
 显示文件或目录:ls
 列出文件详细信息:ls -l
 列出当前目录下所有文件及目录:ls -a
 
 拷贝过来方便查阅部分:
 ls -al 列出当前目录下所有文件及目录的详细信息

 ls -l dir_test1 显示文件夹dir_test1下所有文件的详细信息

 ls -l /root/dir_test1 (显示绝对路径下文件夹dir_test1下的所有文件的详细     信息)

 cd  切换目录

 cd dir_test2 从当前目录进入到文件夹dir_test2下

 cd /root/dir_test2 效果与 cd dir_test2相同,前者指定了文件夹dir_test2的绝对路径

 下图以cd dir_test2为例:

 mkdir 创建目录(即创建文件夹)

 以mkdir dir_1为例:

 mkdir dir_2 dir_3 可以同时创建多个文件夹(文件夹名中间以空格隔开)

 mkdir -p   创建目录,若无父目录,则将父目录一并创建

 mkdir -p dir_4/dir_4_1

 touch 创建空文件

 touch file1

 touch file2 file3

 cat  查看文件内容

 cat file4 假设已经存在一个文件file4,它里面有两行内容“abcd”和"1234",可以用cat file4查看

 more  分页显示文本文件内容

 more file4 如果文件比较大可以用more命令查看,按“空格键”可以翻页,按字母“q”可退出

 less  分页显示文本文件内容,同more命令

 less file4 如果文件比较大可以用less命令查看,按“空格键”可以翻页,按字母“q”可退出

 head 显示文件头的内容

 head file4显示文件头几行的内容

 head -1 file4显示file4第一行的内容

 head -2 file4显示file4头两行的内容

 tail 显示文件末尾的内容   

 tail file4显示文件末尾几行的内容

 tail -1 file4显示file4末尾一行的内容

 tail -2 file4 显示file4末尾两行的内容

 cp 拷贝,复制命令

 cp file4 file5 将文件file4复制一份,复制为file5

 注意!:如果file5已存在,file4的内容将覆盖file5的内容,造成file5内容丢失

 cp -p

 cp -p file4 file6 保持复制后文件的属性(文件创建时间、文件权限、文件所有者)与源文件相同

 mv  移动或重命名

 文件重命名 mv file4 file7 将文件file4重命名为file7,完成后file4将消失,变成了file7。

 注意!:如果file7已存在,file4的内容将完全覆盖file7里的内容,造成原file7文件内容丢失。

 图中出现的"ll"是“ls -l”命令的缩写,它是由 "alias ll=ls -l"这个命令重命名的。如果未经alias重命名,则ll不是一个可用的命令

 文件夹重命名 mv dir_4 dir_7将文件夹dir_4重命名为dir_7,dir_7必须不存在,否则该命令将变成将dir_4移动到dir_7下

 移动文件或文件夹到另一个文件夹下

 mv file1 file2 file3 dir_1 移动三个文件到文件夹dir_1下

 mv dir_2 dir_1 移动文件夹dir_2到文件夹dir_1下,dir_2里的所有文件将一并被移到dir_1中

 rm   删除文件

 -r 递归删除,可删除子目录(子文件夹)及文件

 -f 强制删除

 注意!!:使用rm命令要非常小心,文件删除后就找不回来了!尤其带参数-r时。

 rm file5 删除file5

 rm -f 当删不掉一个文件时可以尝试加参数-f进行强制删除

 rm -r 递归删除,可以删掉文件夹和文件

 rm -r dir_1 此命令将删除dir_1及dir_1下所有的文件夹及文件

 注意:使用rm命令时请务必确认指令正确! 

 "rm -r /"这条命令会将整个操作系统删除,'/'是指根目录,-r指递归删除,所          以“rm -r /"是指将整个根目录删除,而系统文件和数据文件都在根目录下。举     个例子,张三想删除ubuntu1账户下的hello文件夹及文件夹下的所有内容,该账户具有root权限,在张三执行命令“rm -r /home/ubuntu1 / hello”后发现根目录下所有文件消失了!原因在于所给的文件夹路径中包含空格,"ubuntu1"后面和"hello"前面各有一个空格!导致rm命令认为要删除的是三个文件夹"/home/ubuntu1","/"和"hello",所以其将根目录一并删除了。

 find 在文件系统中搜索某文件

 find . -type f 查找当前目录及其下的普通文件,点'.'是当前目录的意思

 find . -type d 查找当前目录及其下的目录文件(或称文件夹)

 find dir_x -type f查找文件夹dir_x及其下的普通文件

 find dir_x -type d查找文件夹dir_x及其下的文件夹

 wc  统计文本中行数、字数、字符数

 wc file7

 grep 在文本文件中查找某个字符串

 rmdir  删除空目录,如果目录非空是删不掉的

 rmdir dir_3删除文件夹dir_3,因为dir_3是个空文件夹所以可以删除

 rmdir dir_7删除文件夹dir_7,因为dir_7中还有一个dir_4_1故不能删除

 tree  树形结构显示目录,需要安装tree包

 tree dir_x 显示目录dir_x的树形结构

 ln  创建链接文件,ln可以创建软链接和硬链接,本例以最常用的软链接创建为例

 ln -s创建软链接

 ln -s dir_7 ln_test为dir_7创建一个名为ln_test的软链接

发布了84 篇原创文章 · 获赞 9 · 访问量 9156

猜你喜欢

转载自blog.csdn.net/qq_42344456/article/details/103575373
今日推荐