**目标:**

掌握创建和查看文件、复制、转移和删除文件、软和硬链接的区别等命令使用。

**介绍:**

先介绍下linux文件系统上的文件类型如下:

-:表示普通文件

d:表示目录文件

b:表示块设备文件

c:表示字符设备文件

l:表示软链接文件

p:表示管道文件

s:表示套接字文件

**举例:**

【例1】查看文件类型

[root@han  ~]# ll

total 12

-rw-r--r--. 1 root root    1 Dec 12 21:40 alias

-rw-------. 1 root root 1897 Dec 12 13:57 anaconda-ks.cfg

-rw-r--r--. 1 root root    0 Dec 13 11:44 a.out

drwxr-xr-x. 2 root root    6 Dec 15 10:57 Desktop

drwxr-xr-x. 2 root root    6 Dec 15 10:57 Documents

drwxr-xr-x. 2 root root    6 Dec 15 10:57 Downloads

-rw-r--r--. 1 root root 1945 Dec 12 14:00 initial-setup-ks.cfg

drwxr-xr-x. 2 root root    6 Dec 15 10:57 Music

drwxr-xr-x. 2 root root    6 Dec 15 10:57 Pictures

drwxr-xr-x. 2 root root    6 Dec 15 10:57 Public

drwxr-xr-x. 2 root root    6 Dec 15 10:57 Templates

drwxr-xr-x. 2 root root    6 Dec 15 10:57 Videos

显示结果中,第一个位置的符号“-”就代表了文件类型为普通文件,"d"表示目录文件

**操作:**

1、**pwd命令:显示当前shell的工作目录**

(1)  [root@han  ~]# pwd

/root

(2)[root@localhost etc]# pwd

/etc

2、**cd命令:切换目录**

(1)[root@localhost ~]# cd /date

```

[root@localhost date]#

切换到用户家目录

```

(2)[root@localhost date]# cd

[root@localhost ~]#

```

或:

```

(3)[root@localhost date]# cd ~

[root@localhost ~]#

```

3、**ls命令:列出目录的内容

**

选项:

-a:包含隐藏文件;

-l:显示额外信息;

-R:目录递归通过;

-1:文件分行显示;

(1) 显示当前目录下所有文件

(2)显示目录内容的额外信息

(3)递归显示目录内容

(4)组合应用

4、**touch命令:创建空文件和刷新时间**

(1)创建空文件test.sh

5、** cp命令:复制文件和目录**

(1)把/etc目录及其下面所有文件和子目录拷贝到当前目录

(2)复制httpd.conf文件并重命名为httpd.conf.bak

6、** mv命令:移动文件或目录

**

注意:移动目录时,无需添加-R递归选项,要与cp命令区别。

把httpd.conf文件移动到/tmp目录下

7、**rm命令:删除文件或目录

删除当前目录下所有文件**

**!!!rm -rf  *   慎用**

8、**mkdir命令:创建目录**

创建目录a,其下包含b和c两目录,且b和c目录下都有一个目录d

转载于:https://blog.51cto.com/14127616/2331215

Centos 7 文件管理基础命令相关推荐

  1. linux基础文件管理基础命令

    文件管理--增, 删, 改, 查 pwd   显示工作目录的绝对路径(类似于windows电脑窗口的地址栏内容) mkdir,touch(创建新的文件); 新建文件:touch    文件名     ...

  2. linux修改密码最短生存时间,Linux基础命令---修改用户密码

    passwd 更改用户密码,超级用户可以修改所有用户密码,普通用户只能修改自己的密码.这个任务是通过调用LinuxPAM和LibuserAPI来完成的.本质上,它使用LinuxPAM将自己初始化为一个 ...

  3. linux命令的添加用户,Linux基础命令---添加用户useradd

    useradd 创建新的系统用户,useradd指令只能以管理员的身份运行,创建的用户都在"/etc/passwd"文件中.当不加-D参数,useradd指令使用命令列来指定新帐号 ...

  4. 软件测试第一阶段:web前端技术基础-13- linux系统中的基础命令和文件管理命令

    一.常用的系统 windows 个人系统:windows xp.7.8.10.11 服务器系统:windows server 2003.windows server 2008.windows serv ...

  5. 【CentOS Linux 7】实验1【VMware安装、新建虚拟机;63个基础命令运行结果图】

    Linux系统及应用---调研报告 [CentOS Linux 7]实验1[VMware安装.新建虚拟机:63个基础命令运行结果图] [CentOS Linux 7]实验2[Shell编程及应用] [ ...

  6. linux中cooy命令_Linux:CentOS 7中常用的基础命令

    对于学习Linux系统来说,命令是必须熟练掌握的第一个部分.Linux系统中的命令有600多个,但常用的基础命令并不多.虽然不同版本的Linux系统的命令稍有不同,但命令的语法与使用方法基本相同,因此 ...

  7. centos基础命令 第二节

    感谢老师传授,谢谢老师!仅供学习用! ============================= centos基础命令 ------------------------------ cp 复制 cp ...

  8. CentOS常用基础命令大全

    这篇文章主要介绍了CentOS常用基础命令大全,学习centos的朋友需要掌握的知识,需要的朋友可以参考下 1.关机 (系统的关机.重启以及登出 ) 的命令 shutdown -h now 关闭系统( ...

  9. Linux:CentOS 7中常用的基础命令

    对于学习Linux系统来说,命令是必须熟练掌握的第一个部分.Linux系统中的命令有600多个,但常用的基础命令并不多.虽然不同版本的Linux系统的命令稍有不同,但命令的语法与使用方法基本相同,因此 ...

最新文章

  1. git 设置有效目录_如何有效使用Git
  2. Python时间序列模型推理预测实战:时序推理数据预处理(特征生成、lstm输入结构组织)、模型加载、模型预测结果保存、条件判断模型循环运行
  3. AngularJS实现产品列表(页面搜索,排序)
  4. java 数据反射_基本操作--反射填充数据
  5. hosts 持续更新 - laod
  6. php根据指定时间日历,php学习笔记(十三)时间处理与日历的实现
  7. leetcode 4
  8. 模型秒变API只需一行代码,支持TensorFlow等框架
  9. 【英语学习】【English L06】U08 News L6 News like to read
  10. Android Studio下载安装及配置图文教程
  11. 我们在电脑房里上计算机课英语怎么说,2017年英语六级作文及翻译:计算机和人...
  12. 事业编前提下,在一个大单位工作好还是在一个小单位工作好?
  13. 注解@EnableDiscoveryClient,@EnableEurekaClient的区别
  14. 关于SiamFC++代码的几个要点
  15. 联想y430完全拆机图解_y430p拆机详细步骤及如何安装mSATA接口的固态硬盘?
  16. VSCODE快速添加到鼠标右键菜单
  17. ARM基础学习-寄存器寻址方式和指令
  18. 倪妮、金钟仁倾情演绎古驰2020秋冬眼镜广告形象大片
  19. Unity 基于PDFViewer制作读取横板PDF,改为横向滑动读取并做自适应(可网络同步)
  20. 一个好的“班子”,让你的团队事半功倍

热门文章

  1. jqueryonclick事件_jquery动态移除/增加onclick属性详解
  2. JQuery中的.attr()与.removeAttr()
  3. 获取cookie,删除cookie,添加cookie
  4. 记录一个需求:折线图,要求指定年份每一天的记录
  5. java异常类型 数组越界_java数组中的异常类型整理
  6. 文件操作中关于文件句柄的相关操作
  7. freeCodeCamp 学习记录——初级算法「01」翻转字符串
  8. 存储安全与数据恢复基础手册-服务器篇
  9. Method Swizzling 处理一类简单的崩溃
  10. Google Chrome input 设置 line-height 后光标变得和input一样高