Linux CentOS7.X-目录操作命令
一、安装vim
由于安装Centos7MINI版本里面没有vim命令,只有vi命令,所以安装vim命令,默认系统只带了vim-minimal.x86_64包,需要安装其他的3个包才能用vim命令
1、yum search vim
2、yum -y install vim
3、执行完之后就安装成功,yum list installed vim*
二、目录操作
1、添加目录,mkdir
a、mkdir命令,添加一个目录。mkdir Foldername,其中Foldername表示将要创建的目录名称;
b、连续创建多个同级目录。mkdir Foldername1 Foldername2 Foldername......Foldernamen,其中Foldername1--n表示第一至第n个目录的名称;
c、创建多层目录。关键参数p,使用参数p表示采用递归的方式创建具有嵌套层叠关系的文件目录。mkdir -p f1/f2,表示创建目录f1,同时在f1目录下创建目录f2.
2、删除目录,rm
rm -r name,询问是否删除
rm -rf name,不询问,直接删除
如果目录下有文件,也将删除。rm -r或者rf name1 name2 name3 ..... namen,表示删除从1-n个目录。
3、修改目录,mv
a、修改目录名称,mv oldName newName,其中,oldName 表示被修改的目录对象,newName表示将要修改成的目标目录名称;
b、移动目录位置(剪切),mv name url,其中,url表示将要把名称为name的目录,移动到那个目录中,如:mv f1 /home/ht,表示把目录f1移动到ht目录下。
4、查询目录,find
改命令参数较多,功能比较强大,这里仅简单提一下。
a、查找当前目录下的目录,find 'name',name表示目录名称
b、查找目录 find -name 'name',其中,name表示名称,不清楚具体名称,可以使用'name*'进行模糊查询,如:find -name 'newName*'
5、查看,ls
a、不使用参数,直接用ls,查看当前目录下的目录和文件信息,ls
b、使用参数a,查看当前目录下的所有文件和目录信息,包括隐藏文件,一般查到的内容比ls不加参数更全。如:ls -a
c、使用参数l,查看当前目录下的所有目录和文件的详细信息,ls -l,可以简写为ll,如:ls -l与ll是一样的效果。
6、拷贝,cp
cp -r name url,其中,r是参数,代表递归拷贝,name表示拷贝对象的名称,可以是带上路径,url代表拷贝到的目标位置,一般是路径。
最新文章
- 数据存储_SQLite常用的函数
- 一个不错的loading效果--IT蓝豹
- C# 线程基础
- 【Todo】Lucene系统学习
- python 默认的系统编码 sys.setdefaultencoding
- JAVA的节点流和处理流以及流的关闭顺序
- thinkphp URL规则、URL伪静态、URL路由、URL重写、URL生成(十五)
- 电脑如何防蹭网?使用防蹭网功能杜绝未知设备连接WiFi
- 用Python+qrcode库创建一个包含信息的二维码
- SQL Server数据仓库的基础架构规划
- 关于DataTable序列化的事儿
- QNET,一款给力的APP弱网络测试工具
- WIN10 安装 ReportBuilder3.msi 提示需要 .NET Framework 4.5
- 微信小程序:防止多次点击跳转(函数节流)和防止表单组件输入内容多次验证(函数防抖)
- Java知多少(77)日期和时间类
- tp5 post接到的json被转义怎么解决???
- [Python] 代码中有中文注释会报错
- rpm -qa 查找文件
- appium入门级教程(3)—— 安装 Android SDK
- struts2访问ServletAPI方式和获取参数的方式
热门文章
- Java多线程专题6: Queue和List
- 「Celeste-B」Say Goodbye
- PHP操作Mysql疑问?
- 关于viewControllers之间的传值方式
- array_multisort array_merge 排序
- 帆软报表(finereport)雷达图钻取详细点新页面展示
- 学习Spring5必知必会(1)~未使用spring前的麻烦
- Note -「多项式」基础模板(FFT/NTT/多模 NTT)光速入门
- Solution -「JOISC 2019」「LOJ #3036」指定城市
- .NET 云原生架构师训练营(权限系统 代码实现 WebApplication)--学习笔记