设为首页 收藏本站
查看: 907|回复: 0

[经验分享] 学习ubuntu之文件/文件夹操作命令

[复制链接]

尚未签到

发表于 2018-5-2 07:14:29 | 显示全部楼层 |阅读模式
  新建文件:sudo touch mysql(文件名称)
  

  新建文件后文件属性是只读的,如果要编辑文件需要sudo gedit mysql
  

  删除文件:sudo rm mysql
  

  移动文件:
  1、先把改变操作目录,cd  /home/zhoum/download

  2、移动文件到指定目录,sudo mv aaa(文件名) /home/development
  也可以同时移动多个文件到指定目录,文件之间用空格分开。
  

  创建文件夹:
  1、进入所要创建文件夹的目录,cd /home
  2、创建文件夹,sudo mkdir mysql(文件夹的名称)
  如果提示了no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory
  键入sudo pam-auth-update即可。
  

  删除一个空文件夹:sudo rmdir mysql
  

  删除一个非空文件夹:sudo rm -rf mysql,这时候不但将mysql文件夹下的文件删除还会将该文件夹删除。

  

  改文件名,移动文件

  sudo mv file1 file2    => 将文件 file1,更改文件名为 file2。
  sudo mv file1 dir1    => 将文件 file1,移到目录 dir1下,文件名仍为 file1。
  sudo mv dir1 dir2    => 若目录 dir2 存在,则将目录 dir1,及其所有文件和子目录,移到目录 dir2 下,新目录名称为 dir1。若目录 dir2 不存在,则将dir1,及其所有文件和子目录,更改为目录 dir2。
  

  cp(copy)命令
  该命令的功能是将给出的文件或目录拷贝到另一文件或目录中。
  语法: cp [选项] 源文件或目录 目标文件或目录
  说明:该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中。
  该命令的各选项含义如下:
  - a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作用等于dpR选项的组合。
  - d 拷贝时保留链接。
  - f 删除已经存在的目标文件而不提示。
  - i 和f选项相反,在覆盖目标文件之前将给出提示要求用户确认。回答y时目标文件将被覆盖,是交互式拷贝。
  - p 此时cp除复制源文件的内容外,还将把其修改时间和访问权限也复制到新文件中。
  - r 若给出的源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。此时目标文件必须为一个目录名。
  - l 不作拷贝,只是链接文件。
  需要说明的是,为防止用户在不经意的情况下用cp命令破坏另一个文件,如用户指定的目标文件名已存在,用cp命令拷贝文件后,这个文件就会被新源文件覆盖,因此,建议用户在使用cp命令拷贝文件时,最好使用i选项。
  例如:将/home/wally/test中 test.c 的文件复制到/local/arm 中,命令为:
  cd /wally/test
  ls
  sudo cp -i test.c /local/arm
  cp -r org/ zhoumorg/ 复制org文件夹到本目录下,且名称改为zhoumorg

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-454622-1-1.html 上篇帖子: 学习ubuntu之wget命令 下篇帖子: ubuntu 14.10更新15.04
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表