基础linux系统命令------文件管理命令

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的基本文件管理命令!!!! 

  • 13
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值