linux文件和目錄管理的基本命令命令
ls命令
作用:顯示目標列表或目錄的內容
語法:ls[選項][目錄或文件]
-a:顯示指定目錄下所有子目錄與文件,包括隱藏文件
-l:顯示文件的詳細信息
-d: 顯示目錄
例:ls -dl

cd命令
作用:用來切換工作目
語法:cd [directory]
cd /etc
cd (返回當前用戶家目)
cd ..(返回上一級目錄)
例:cd /etc/123/

pwd命令
作用: 顯示當前工作目錄的路徑
語法:pwd
例:pwd

mkdir命令
作用:創建一個空目錄
語法:mkdir [選項] dirname
-m在創建新目錄的同時設置目錄權限,默認權限是755
-p:在創建新目錄時,若所要建立目錄的上層目錄目前尚未建立,則會一並建立上層目錄
例:mkdir -p /p1/p2/

touch命令
作用:修改文件的創建日期或以當前系統日期創建一個空文件
語法:touch file1 file2 ...
例:touch a.txt

cp命令
作用:把一個或多個源文件復制到目標目錄
語法:cp [選項] 源文件或目錄 目標文件或目錄
-f:如果目標文件已經存在,不提示而覆蓋
-i:覆蓋既有文件之前先詢問用戶
-p:把其修改時間和訪問權限也復制到新文件中
-r:若源文件是一個目錄,將遞歸復制該目錄下所有的子目錄和文件,此時目標文件必須為一個目錄名
例:cp a.txt /etc/123/b.txt

mv命令
作用:將文件重命名或將文件由一個目錄移動到另一個目錄中
語法:mv [選項] 源文件或目錄 目標文件或目錄
-f:如果目標文件已經存在,不提示而覆蓋
-i:和f選項相反
例:mv a.txt x.txt

rm命令
作用:刪除一個目錄中的一個或多個文件或目錄
語法:rm [選項] 文件
-f 不需確認地刪除多個文件,可帶通配符
-r 將參數中列出的全部目錄和子目錄均遞歸地刪除
-i 進行交互式刪除
例:rm -rf /etc/123/b.txt

cat命令
作用:在屏幕上顯示文件內容,或者連接兩個或多個文件。
語法:cat [選項]<文件名>
例:cat /etc/wj.txt

which 命令
作用:顯示應用程序文件的位置
語法:which [文件名]
例:which touch

whereis命令
作用:顯示指定命令或文件的幫助信息
語法:whereis [文件名]
例:whereis mkdir

grep命令
作用:從一個文件中找出匹配指定關鍵字的行,並送到標準輸出。
語法:grep [選項] 匹配模式 [文件]
例:rpm -qa | grep vim

gzip命令
作用:文件壓縮/解壓縮,不支持對目錄進行壓縮,如果對目錄壓縮,要先打包再壓縮。
語法:gzip [選項] [文件名]
-d:解壓縮
-n:指定壓縮比1-9,不指定默認為6
-c:將輸出寫到標準輸出上,並保留原有文件
例:gzip a.txt(壓縮)

gzip -d a.txt.gz9(解压)

linux文件和目錄管理的基本命令命令的更多相关文章
- Linux 文件基本属性与目录管理 (chmod chown ls cp mv cat )
Linux 文件基本属性 Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限. 为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的 ...
- LInux文件管理篇,权限管理
一: chgrp 改变文件所属用户组 chown 改变文件所有者 注意: 1.使用格式 chgrp/chown user file eg: chgrp lanyue permissi ...
- Linux文件的复制、删除和移动命令
cp命令 功能:将给出的文件或目录拷贝到另一文件或目录中,就如同DOS下的copy命令一样,功能非常强大. 语法:cp [选项] 源文件或目录 目标文件或目录 说明:该命令把指定的源文件复制到目 ...
- Linux文件权限及用户管理
/etc/passwd文件与 /etc/shadow文件/etc/passwd文件/etc/passwd文件主要存放登录名.UID等用户相关信息,用户登录密码存放在/etc/shadow文件中.例子: ...
- Linux文件和目录操作管理命令
1.pwd:显示工作目录路径 -p:显示实际物理路径 -l:显示链接路径 2.cd:更改工作目录路径 cd:进入用户主目录 cd~:进入用户主目录 cd-:返回进入此目录之前所在的目录 cd..:返回 ...
- Linux文件打包压缩、解压缩、备份命令使用方法(转载)
对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕.别个不说,单单就压缩文件为例,我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rar.可 ...
- Linux文件上传下载sz 和 rz 命令
windows系统和linux系统之间文件上传和下载用到 rz 和 sz 命令.rz: 上传文件sz:下载文件 先检查是否安装rz,sz模块 安装rz,sz 模块yum search sz安装yum ...
- Linux下KVM虚拟机基本管理及常用命令(转)
说明:可能有重复 一.KVM的基本管理 1.查看KVM虚拟机配置文件 #Kvm虚拟机默认配置文件位置 [root@kvm qemu]# pwd /etc/libvirt/qemu [root@kvm ...
- linux技能点 六 软件管理和其他命令
软件管理:rpm ,yum apt -get (ubuntu) rpm -q:查询 rpm -i:安装 rpm -e:卸载 rpm -U:更新 yum install:安装 y ...
随机推荐
- 关于Unity中红外线瞄准的效果实现
今天做一个FPS游戏的时候,由于我做的是第三人称的射击,所以需要一个枪的红外线瞄准的效果. 一开始我在枪上挂一个很细很长的聚光灯,瞄准远处物体的时候,看起来有点红外线的样子,但是靠近之后光线就变成一个 ...
- Apache Flume 学习
Apache Flume,又称Flume NG (next generation),前身是Cloudera公司的Flume项目 -- 又称Flume OG. 这货的功能就是从源中将数据收集到指定的目的 ...
- SpringBoot系列八:SpringBoot整合消息服务(SpringBoot 整合 ActiveMQ、SpringBoot 整合 RabbitMQ、SpringBoot 整合 Kafka)
声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅. 1.概念:SpringBoot 整合消息服务 2.具体内容 对于异步消息组件在实际的应用之中会有两类: · JMS:代表作就是 ...
- (弃) Keystone CLI_可选命令详解
本文详细介绍keystone客户端命令行界面(CLI)keystone的可选子命令.关于keystone客户端命令行工具keystone命令的子命令和选项列表,请参考前文<解读keystone命 ...
- 浏览器兼容css
原文:https://www.cnblogs.com/shizk/p/8459362.html 1.为什么会出现浏览器兼容问题? 由于各大主流浏览器由不同的厂家开发,所用的核心架构和代码也很难重和,这 ...
- UNIX环境编程学习笔记(2)——文件I/O之不带缓冲的 I/O
lienhua342014-08-25 1 文件描述符 对于内核而言,所有打开的文件都通过文件描述符引用.文件描述符是一个非负整数.当打开一个现有文件或创建一个新文件时,内核向进程返回一个文件描述符. ...
- 网络上可供测试的Web Service
网络上可供测试的Web Service 腾讯QQ在线状态 WEB 服务Endpoint: http://www.webxml.com.cn/webservices/qqOnlineWebService ...
- 5 云计算系列之glance镜像服务安装
preface 在上节中我们了解了keystone服务,下面就看看glance管理镜像的服务吧. glance组成 glance有两部分组成: glance-api 接受云系统镜像的创建,删除,读取请 ...
- lua中实现倒计时
今天在开发的时候,涉及到了使用倒计时来显示. 首先自己的思路是: 1.设计显示的Lable. 2.对传入的时间进行处理,转成字符串00:00:00.通过调用回调函数来控制一秒刷新一次. 转换算法: h ...
- proto序列化
proto序列化和反序列化类 序列化是将我们的Protobuf类对象转换成字节数组的方法,网络底层我们从服务器获取到的是字节数组,反序列化是将字节转成proto类对象的方法 public class ...