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 ...
随机推荐
- USB2.0学习笔记连载(十四):USB驱动安装及固件程序的编写
在之前的博客中已经讲过,驱动程序最核心的两个文件,一个是xxx.sys文件,一个是xxx.inf文件,主机是寻找xxx.inf文件. 在下面的文件中有相关关于USB驱动的说明.对于用户来说,xxx.s ...
- 【转】【Python】Python多进程与多线程
1.1 multiprocessing multiprocessing是多进程模块,多进程提供了任务并发性,能充分利用多核处理器.避免了GIL(全局解释锁)对资源的影响. 有以下常用类: 类 描述 P ...
- e774. 创建JList组件
By default, a list allows more than one item to be selected. Also, the selected items need not be co ...
- e740. 向标签中加入一个图标
This example creates a JLabel component with an icon. // Fetch icon Icon icon = new ImageIcon(" ...
- JS 在火狐浏览器下关闭弹窗
1.首先,要确定火狐设置是否允许通过JS代码window.close()方法关闭标签. 确定方式如下: 在Firefox地址栏里输入 about:config 在配置列表中找到dom. ...
- tracert
TRACERT命令 编辑 Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP数据包访问目标所采取的路径.Tracert 命令使用用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确 ...
- 如何查看已安装的CentOS版本信息
如何查看已安装的CentOS版本信息: 1)[root@localhost ~]# cat /proc/version Linux version 2.6.18-194.el5 (mockbuild@ ...
- hive 添加自增列
比如一个表里只有contact字段 ;
- 自动批改android模拟器的imei的小程序 和 下载各个版本SDK Tools及ADT
ADT 22.6.0版本的下载路径是:http://dl.google.com/android/ADT-22.6.0.zip ADT22.6.1版本的下载路径是:http://dl.google.co ...
- 安卓开发笔记——Fragment+FragmentTabHost组件(实现新浪微博底部菜单)
记得之前写过2篇关于底部菜单的实现,由于使用的是过时的TabHost类,虽然一样可以实现我们想要的效果,但作为学习,还是需要来了解下这个新引入类FragmentTabHost 之前2篇文章的链接: 安 ...