Centos 7 文件管理基础命令
**目标:**
掌握创建和查看文件、复制、转移和删除文件、软和硬链接的区别等命令使用。
**介绍:**
先介绍下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 文件管理基础命令相关推荐
- linux基础文件管理基础命令
文件管理--增, 删, 改, 查 pwd 显示工作目录的绝对路径(类似于windows电脑窗口的地址栏内容) mkdir,touch(创建新的文件); 新建文件:touch 文件名 ...
- linux修改密码最短生存时间,Linux基础命令---修改用户密码
passwd 更改用户密码,超级用户可以修改所有用户密码,普通用户只能修改自己的密码.这个任务是通过调用LinuxPAM和LibuserAPI来完成的.本质上,它使用LinuxPAM将自己初始化为一个 ...
- linux命令的添加用户,Linux基础命令---添加用户useradd
useradd 创建新的系统用户,useradd指令只能以管理员的身份运行,创建的用户都在"/etc/passwd"文件中.当不加-D参数,useradd指令使用命令列来指定新帐号 ...
- 软件测试第一阶段:web前端技术基础-13- linux系统中的基础命令和文件管理命令
一.常用的系统 windows 个人系统:windows xp.7.8.10.11 服务器系统:windows server 2003.windows server 2008.windows serv ...
- 【CentOS Linux 7】实验1【VMware安装、新建虚拟机;63个基础命令运行结果图】
Linux系统及应用---调研报告 [CentOS Linux 7]实验1[VMware安装.新建虚拟机:63个基础命令运行结果图] [CentOS Linux 7]实验2[Shell编程及应用] [ ...
- linux中cooy命令_Linux:CentOS 7中常用的基础命令
对于学习Linux系统来说,命令是必须熟练掌握的第一个部分.Linux系统中的命令有600多个,但常用的基础命令并不多.虽然不同版本的Linux系统的命令稍有不同,但命令的语法与使用方法基本相同,因此 ...
- centos基础命令 第二节
感谢老师传授,谢谢老师!仅供学习用! ============================= centos基础命令 ------------------------------ cp 复制 cp ...
- CentOS常用基础命令大全
这篇文章主要介绍了CentOS常用基础命令大全,学习centos的朋友需要掌握的知识,需要的朋友可以参考下 1.关机 (系统的关机.重启以及登出 ) 的命令 shutdown -h now 关闭系统( ...
- Linux:CentOS 7中常用的基础命令
对于学习Linux系统来说,命令是必须熟练掌握的第一个部分.Linux系统中的命令有600多个,但常用的基础命令并不多.虽然不同版本的Linux系统的命令稍有不同,但命令的语法与使用方法基本相同,因此 ...
最新文章
- python电脑配置苹果笔记本-tensorflow学习笔记1——mac开发环境配置
- c++11 多线程传参和生产者消费者实现
- 有个产品经理女朋友是一种什么样的体验?
- springboot redis 刷新时间_「SpringBoot实战」SpringCache + Redis实现数据缓存
- python时间序列画图_简洁的Python时间序列可视化实现
- linux最初配置( vimrc设置 、tab键设置 inputrc、中文输入法等等)
- 【Python】Flask框架系列(一):安装、页面跳转/重定向、模板、逻辑语句、过滤器、继承/使用block、url链接/加载静态资源
- [开发回忆录]第三方模块的松耦合
- Android开发注意点小记
- 关于WAMP出现无法启动的一些分析以及解决思路
- arcgis重心迁移分析,ArcGIS支持下三峡库区适度人口重心迁移研究
- 【北京迅为】i.MX6ULL终结者硬件资源说明
- uniapp-小程序与H5压缩图片上传
- 人工智能-语音交互-NLP自然语言(三) 语法-敲黑板
- 10 个最佳 VSCode 插件,帮助你写出更优雅的代码
- wps文字 用WPS如何演示制作英语有声读物
- python3.7 安装 scrapy, pip 升级
- LabWindows中Table控件的下拉列的设置
- 软件测试|Vuetify框架的使用
- 在中国,混哪个“圈子”最有“钱”途?