Linux日常使用

使用 kali Linux 进行文件管理

1第一次使用Linux的收获

说到Linux,我用了一天感觉就是用命令行来操作文件,所以主要提一下关于Linux文件的基操。

Linux文件操作

Linux系统是一种典型的多用户系统,对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。
在Linux中,使用ls可以列出基本目录进行查看
Linux日常使用_第1张图片
使用ls –l命令来显示一个文件的属性以及文件所属的用户和组,如图:
Linux日常使用_第2张图片字符中,以三个为一组,且均为『rwx』 的三个参数的组合。其中,[ r ]代表可读(read)、[ w ]代表可写(write)、[ x ]代表可执行(execute)。如果没有权限则空缺。
基于文件属性和权限,使用# chmod number(分数) 文件,可以改变既定权限,各权限分数:r=4;w=2;x=1;
此外还可以用u、g、o依次代表三种身份权限
Linux日常使用_第3张图片

使用# ls -s -S命令查看文件数
在这里插入图片描述# ls [文件路径]查看文件夹中的文件
如# ls /root/下载(文件夹中有一个1.text),在终端直接看出1.text.
在这里插入图片描述

处理目录常用命令

ls: 列出目录
cd:切换目录
pwd:显示目前的目录
mkdir:创建一个新的目录
rmdir:删除一个空的目录
cp: 复制文件或目录
rm: 移除文件或目录
mv: 移动文件与目录,或修改文件与目录的名称

此外,使用man [命令]查看使用文档

cd

[ls]上文提过
使用# cd 目的文件路径,可以切换到该路径
如切换到根目录下的**/usr/bin**
Linux日常使用_第4张图片此操作相当于在**/usr/bin**文件下打开终端。

pwd

显示当前目录
如在root下打开,则
在这里插入图片描述

mkdir

创建一个新的文件夹目录(很重要)
如在**/root/haha**下新建了一个“123”文件
Linux日常使用_第5张图片则会在该目录下生成名字是“123”的文件夹:Linux日常使用_第6张图片

rmdir

仅删除空目录(注意,这里是空目录)
将上文的“123”文件夹(空的)删除:
在这里插入图片描述

cp(复制文件或目录)

常用参数:
1.-f :强制执行
2.-i: 操作前进行询问
3.-r:递归持续复制,常用于目录的复制操作
4.-v:提供操作说明
如在/root/haha下复制1.text为2.text
在这里插入图片描述Linux日常使用_第7张图片

rm(移除文件或目录)

常用参数:
-f :就是 force 的意思,忽略不存在的文件,不会出现警告信息;
-i :互动模式,在删除前会询问使用者是否动作
-r :递归删除啊!最常用在目录的删除了!这是非常危险的选项!!!
如删除/root/haha/3.text:
Linux日常使用_第8张图片此外 还有著名的“删库跑路”---->
在这里插入图片描述

mv(移动文件夹或修改名称)

如我将/root/haha/1.text移动到/root/下载:
在这里插入图片描述Linux日常使用_第9张图片

此外,还有文件查看--------------------------------------

#cat [文件],查看目标文件内容
Linux日常使用_第10张图片
在Linux上用命令行进行文件管理,对于使用惯了Windows的我来说非常新奇。现在越来越喜欢在那个黑框框里敲键盘了,虽然说学的比较浅,但是咱也会删库跑路 了(滑稽),指尖弹出盛夏,代码码出未来。
最后,由于才疏学浅,如有不正确的地方,望各位大佬指正。

你可能感兴趣的:(Linux)