1.关于deep系统的管理员模式的打开
deepin系统与constant的操作系统有些不一样!!!!
deepin进入管理员模式需要打
sudo su
的代码
然后跳转密码输入,密码就是虚拟机开机密码,注意!!!!在输入密码是是不会显示密码的
如图:,输入正确的密码或错误则会出现以下东西,如图:
以上操作成功,我们就成功进入管理员模式了!!!!
2.认识Linux各个文件的作用和名称
这样我们可以进行简单的文件操作:!首先,先认识各个目录的作用名称:::“ / ”——这是根目录,在Linux中,所有的文件都以“ / ”为开头!!!!,在“ / ”中,还有其他的目录文件,各司其职
以上是各目录的作用名称!!!
3.linux系统中文件的管理命令
现在,我们来探讨一下在Linux中文件的管理命令:
-
1.touch:创建文件 touch 文件名
注意,一定要打空格,不然系统识别不出来!!!!
-
2.ls:表示当前目录下的文件。
-
3.pwd:打印当前位置:
-
4.mkdir:创建目录 mkdir 目录名 一定要打空格!!!
当我们想创建嵌套下的目录时,是行不通的,因为没有上方目录的存在,这时,我们就需要用到
mkdir -p:没有上方目录的话,先创建上方目录,最后创建所需的目录。
同时,诺是 mkdir 目录名 目录名 目录名 创建的是同级文件,而不是在a目录下创建b目录。
-
5.cp -r:复制 cp 想要复制的文件 复制到的地方 -r 带上-r 复制目录,没有带上-r 复制文件
-
6. mv:移动 mv 需要移动的文件或目录 移动到的地方
移动前:移动后:
mv与cp的区别在于cp在原路径还存在,mv是改变了源路径。
rm:移除 rm 需要删除的文件名 rm -rf /* 注意,这条目录谨慎对待,它代表的是将整个目录全部删除,是全部删除!!!
在以上目录中,都可以用空格表示创建多个文件或目录,mv则表示将前几个文件目录移动到最后一个文件目录。例如:
-
7.***查看文件内容***:
cat:查看全部 :
head:查看头几条的信息 tail:查看最后几条的信息
more:显示刚好一页的信息,回车显示一行,空格全部显示。
grep:过滤关键
8.用命令进入文件,更改信息:vim 文件名 我们就会进入一个新的程序当中,在新的程序中,我们还不能输入任何东西,我们需要先输入“ i ”,这样我们才能输入东西,而当我们想退出时,则按Esc按键,这时我们会跳到末行“ :wq ",进行结尾。就会保存退出该程序。:" q "直接退出,W是保存。
vi:有基本的工作模式:输入模式 命令模式 可视模式 目行模式
hjkl----上下左右----光标的定位
0 $///行首行尾
gg G///页首页尾
3G///进入第三行
/string(n N 可以循环的)查找字符,按n键选下一行(重要的)
yy--复制 dd--删除 p--粘贴 u undo撤销
带上数字,例如 8yy--8行一起复制
a///在光标的前面插入 i///在光标的后面插入 o///在下一行插入 A///在光标所在的这一行末尾插入 :进入末行模式 v///进入可视模式 Esc///返回命令模式
扩展命令:****" :1,5 s/被替换的内容/替换的内容/g ”
例如:“ :1,5 s/123/xulei/ “------从1-5行的123 替换为徐磊,带上 g 指全局替换。而%代表所有行
替换前:
替换后:
没带 g :运行前:
运行后:
后面的123并没有被替换。
带上 g 运行后:
在” :“末行模式中,有命令记录,可以按光标的上下键返回之前的操作。
:w file2.txt----将文件另存为file2.txt。
:set nu---设置行号
:set nonu----取消行号
:set list---显示控制字符,在学习shell编程的时候用的到。
4.*****绝对路径与相对路径****
CD:可以改变当前文件的位置。
路径:1.绝对路径 ---从根目录到所需要的文件下,绝对,有保障
2.相对路径 例如” rm -f ./g1.txt " ---在当前的CD所改变的位置下删除g1.txt文件,如果想要删除top文件下的g1.txt文件,则是不成功的,应为这里“ ./ " 指当前位置。
如果我想在fff文件中创建f2.txt,在绝对路径中,遇到简单的路径,很好说话,但如果以我的例题来说,就会写好多,这时候,相对路径的优点就体现出来了,在相对路径中 -----” . . / "这里指上一级,如果说我以上图片是在“ ggg "文件的窗口下,那么我想要创建的文件” f2.txt “则在” ggg "的上一级,' fff '中创建。如图:::
绝对路径和相对路径的多层使用(路径是用来表达位置的):
以上,就是Linux的基本文件管理命令!!!!