专栏首页Linux基础入门Linux文件管理命令详解

Linux文件管理命令详解

本次介绍的命令有:cd、pwd、mkdir、rmdir、touch、rm、cp、mv、install

1,cd

cd ..是返回上一层目录, cd -是返回到上一次的工作目录

如果当前目录是/

执行cd /usr/local

再执行cd ..就是到 /usr

而执行cd -就是到/

2, pwd

以绝对路径的方式显示用户当前工作目录

3,创建空目录(mkdir)

常用选项:

mkdir /root/m/n/p:创建/p这个目录,假如/m/n不存在则无法创建/p

mkdir -p /root/m/n/p:假如/m/n不存在,则会依次创建/m、/n后再创建/p

4,删除空目录(rmdir)

只能删除空目录

5,创建文件(touch)

6,删除文件(rm)

7,复制文件(cp)

功能:复制一个文件到一个文件;复制多个文件到一个目录

cp /etc/passwd /tmp/

把/etc/passwd 这个文件放在/tmp/这个文件下并保持/etc/passwd这个名字

cp /etc/passwd /tmp/test

如果test不存在,意味着将/etc/passwd复制到/tmp/下并重命名为test;如果test存在,则意味着把test删除,把/etc/passwd复制过来并重命名为test

cp /etc/passwd /etc/issue /etc/inittab /etc/

如果同时复制多个文件,目标必须是文件夹,不能是文件

cp的几个常用选项:

(1)cp默认情况下不复制目录,只复制文件,若想复制一个目录则:

递归复制一个目录及其目录内的所有文件:

cp -r /etc/init.d/ /tmp/hello/

(2)cp -f 强制复制

(3)cp -i 与用户进行交互,问是否覆盖

(4)cp -p;cp -a (归档复制,备份)

8,移动文件(mv)

(1)mv /tmp/root.inittab /var/tmp/

移动/tmp/root.inittab文件到 /var/tmp/ 这个目录,并保持/tmp/root.inittab这个名字

(2)mv /tmp/hello/ /var/tmp/abc/

移动/tmp/hello/这个目录到 /var/tmp/abc/ 这个目录下,并保留原来的名字

(3)mv /tmp/root.inittab /var/tmp/abc

如果 /var/tmp/abc不存在,则移动root.inittab并将其重命名为abc

9,复制文件并且指定属性(install)

(1)创建目录:install -d /tmp/{Install.1,install.2}

在/tmp/文件下创建install.1和install.2这两个目录

(2) 复制文件:

install /etc/passwd /var/tmp/install.file

将/etc/passwd 这个文件复制到/var/tmp/目录下并命名为install.file

本文分享自微信公众号 - 生信real(hh98330),作者:欢欢

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-03-02

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • (33)if、case语句

    ②[ 条件判断式 ]就是使用test命令判断,所以中括号和条件判断式之间必须有空格

    生信real
  • (5)Linux其他权限管理命令

    例1:将file1的所有者从root改为newsuer。PS:useradd为添加所有者的命令

    生信real
  • (4)Linux权限管理命令chmod

    第一类:所有者(只有一个),用"u"表示; 第二类:所属组,用"g"表示; 第三类:其他人,用"o"表示。

    生信real
  • C# .Net中DataTable缓存的实例

    上次《C# Datalist 多列及Image中图片路径的绑定》提到过公司的三放心评选活动的海选,每个用户打开页面的时候,待评选的人员都是随机排序的,因为当时没...

    崔文远TroyCui
  • iPaaS实现的四个炫酷用例

    iPaaS是Gartner公司在2011年引入的新术语,指的是“一系列云服务,使开发,执行和整合的管理流程连接对中的单个或多个组织部署和基于云计算的进程,服务,...

    CSDN技术头条
  • 从源码角度深度分析JVM虚拟机监控工具

    上一篇文章介绍了常用虚拟机监控工具的使用方法以及参数含义,这一篇就从源码角度来看一下它们的内部构造。因为笔者时间有限,目前为止只看了jps、jstat、jsta...

    beifengtz
  • 腾讯企点计划今年推出企点 - 企业 QQ 2.0

    点击蓝字 关注企点 腾讯企点致力于为企业提供数字化、全渠道、社交化和个性化的客户沟通和互动平台,企点企业级产品基于腾讯的社交、AI和大数据能力,助力企业更好...

    腾讯企点
  • Python下小米加步枪lambda和相关函数使用

    lambda定义匿名函数,并不会带来程序运行效率的提高,只会使代码更简洁, 为了减少单行函数的定义而存在的。

    后场技术
  • 网研会:云原生安全平台的时代(视频+PDF)

    讲者:Keith Mokris,技术营销工程师 @Palo Alto Networks

    CNCF
  • 形式化分析工具AVISPA(二):使用及教程资料

    参考资料:https://blog.csdn.net/pan_tian/article/details/22619687

    春风大魔王

扫码关注云+社区

领取腾讯云代金券