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文件和目錄管理的基本命令命令的更多相关文章

  1. Linux 文件基本属性与目录管理 (chmod chown ls cp mv cat )

    Linux 文件基本属性 Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限. 为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的 ...

  2. LInux文件管理篇,权限管理

    一: chgrp 改变文件所属用户组 chown 改变文件所有者 注意: 1.使用格式 chgrp/chown     user      file eg: chgrp lanyue permissi ...

  3. Linux文件的复制、删除和移动命令

    cp命令  功能:将给出的文件或目录拷贝到另一文件或目录中,就如同DOS下的copy命令一样,功能非常强大.  语法:cp [选项] 源文件或目录 目标文件或目录  说明:该命令把指定的源文件复制到目 ...

  4. Linux文件权限及用户管理

    /etc/passwd文件与 /etc/shadow文件/etc/passwd文件/etc/passwd文件主要存放登录名.UID等用户相关信息,用户登录密码存放在/etc/shadow文件中.例子: ...

  5. Linux文件和目录操作管理命令

    1.pwd:显示工作目录路径 -p:显示实际物理路径 -l:显示链接路径 2.cd:更改工作目录路径 cd:进入用户主目录 cd~:进入用户主目录 cd-:返回进入此目录之前所在的目录 cd..:返回 ...

  6. Linux文件打包压缩、解压缩、备份命令使用方法(转载)

    对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕.别个不说,单单就压缩文件为例,我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rar.可 ...

  7. Linux文件上传下载sz 和 rz 命令

    windows系统和linux系统之间文件上传和下载用到 rz 和 sz 命令.rz: 上传文件sz:下载文件 先检查是否安装rz,sz模块 安装rz,sz 模块yum search sz安装yum ...

  8. Linux下KVM虚拟机基本管理及常用命令(转)

    说明:可能有重复 一.KVM的基本管理 1.查看KVM虚拟机配置文件 #Kvm虚拟机默认配置文件位置 [root@kvm qemu]# pwd /etc/libvirt/qemu [root@kvm ...

  9. linux技能点 六 软件管理和其他命令

    软件管理:rpm  ,yum apt -get (ubuntu) rpm -q:查询     rpm -i:安装   rpm -e:卸载    rpm -U:更新 yum install:安装   y ...

随机推荐

  1. 摄像头驱动0V7725学习笔记连载(三):0V7725 SCCB时序的实现

    上一篇博客主要是讲解了关于需要配置的重要寄存器,那么接下来就是要通过SCCB接口实现对OV7725的配置.参考<OmniVision Serial Camera Control Bus (SCC ...

  2. 【2】JVM-JAVA对象的访问

    Java中对象的访问 JAVA是面向对象的语言,那么在JAVA虚拟机中,存在非常多的对象,对象访问是无处不在的.即时是最简单的访问,也会涉及到JAVA栈.JAVA堆.方法区这三个非常重要的内存区域之间 ...

  3. Java如何暂停线程一段时间?

    在Java编程中,如何暂停线程一段时间? 以下示例显示如何通过创建sleepThread()方法来暂停线程一段时间. package com.yiibai; public class Suspendi ...

  4. JAVA代码中最常见到的关键字表

    abstract 抽象类或方法 assert 用来查找内部程序错误 break 跳出一个switch或循环 byte 8 位整数类型 case switch的一个分支 catch 捕获异常的try块子 ...

  5. Java NIO案例

    Java 网络IO编程总结(BIO.NIO.AIO均含完整实例代码)   http://blog.csdn.net/anxpp/article/details/51512200 Java NIO框架N ...

  6. (弃)解读Openstack Identity API v2.0

    目前OpenStack社区提供了详尽的API文档,并配有丰富的说明和示例,关于Identity API v2查看这里, 关于Identity API v3请查看这里. 尽管现在官方已经不建议OpenS ...

  7. 某软件大赛C#版考题整理——【单选题】

    多选题:http://www.cnblogs.com/zxlovenet/p/3525849.html 编程题:http://www.cnblogs.com/zxlovenet/p/3525854.h ...

  8. c# 递归函数使用案例

    /// <summary> /// 递归查询 /// </summary> /// <param name="groupID"></par ...

  9. Redis面试题及答案整理

    1.什么是Redis?简述它的优缺点? Redis的全称是:Remote Dictionary.Server,本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载 ...

  10. NSIS 资料

    官方 http://nsis.sourceforge.net/Main_Page NSIS官方插件全集 http://az.eliang.com/aq_2013041703.html NSIS 衿华客 ...