`
wx1569466809
  • 浏览: 72088 次
文章分类
社区版块
存档分类
最新评论

Linux系统目录结构、ls命令、文件类型、alias命令

 
阅读更多

第二章 文件、目录管理

2.1 系统目录结构

常的目录有:
bin、sbin 软连接
boot 与系统启动相关的目录
dev 存放与设备相关的文件
etc 系统配置文件所在目录
home 用户家目录
lib、lib64 库文件

# ldd /bin/ls   查看文件所属库

media 媒介目录,默认为空
mnt 临时挂载目录,默认为空
opt 空目录
proc =process 系统进程目录

# ls -l /proc/281(某进程代码)  查看某进程的信息  

run 进程产生的临时目录文件,关机后会自动清除
srv =service 系统服务所产生的文件,默认为空
var 存放日志文件(.log)

# /var/log/messages    系统日志文件

sys 系统内核文件
tmp 系统临时文件目录
usr 用户文件目录

2.2 ls命令

ls = list(列出目标目录中所有子目录和文件)
语法: ls [选项] [目录名]
常用选项:
-a =all 列出目录下的所有文件,包括以“.”开头的隐藏文件
-l 除了文件名之外还将文件的权限、所有者、文件大小等信息详细列出来
-t 以文件编辑时间就近排序
-i =inode(索引节点号)显示文件的索引节点号
-d directory 只列出目录名称,不显示目录其他信息
注:以上选项均可组合使用!

2.3 文件类型

- 普通文件
d =directory 目录文件
c 串行端口设备文件(eg:键盘、鼠标)
b =block 块文件
s =socket 套接文件,用于进程间通信

2.4 alias命令

alias 设置指令的别名
语法: alias [别名]=[指令名称]
用法:

# alias    罗列出系统所有设有别名的指令
# alias adai=‘ls -lha’  即命名‘ls -lha’的别名为adai  
# unalias adai   取消adai的别名设置

注:alias的效力仅限于该次登录的操作,重启后失效。 若要使得该别名永久生效,需要编辑 .profile.cshrc文件

转载于:https://my.oschina.net/1995blog/blog/1592343

分享到:
评论

相关推荐

    linux实验四_文件目录操作命令

    - Linux系统中,每个文件或目录都有所有者(owner)、所属组(group)和其他用户(other)三种不同的权限类型。 - 对于普通文件来说,`r`表示读取权限,`w`表示写入权限,`x`表示执行权限。 - 对于目录而言,`r`...

    Linux必学60个命令文件

    本篇文章将详细解析“Linux必学60个命令文件”中的关键知识点,帮助你提升Linux操作技能。 1. **ls**:列出目录内容,是最基本的命令之一,可以查看当前目录下的文件和子目录。 2. **cd**:切换目录,用于在文件...

    Linux必学60个命令文件处理

    在Linux操作系统中,掌握一些基本的命令行工具是至关重要的,特别是对于文件和目录的管理。以下是一些关于Linux文件处理的重要命令,这些都是Linux初学者和专业人士必须掌握的基础知识。 1. **ls**:用于列出目录中...

    Linux应用技术:Linux常用命令与VI文件编辑器.docx

    本实验旨在让学员熟练掌握Linux操作系统的基本操作,包括常用的文件和目录管理命令以及如何使用VI编辑器进行文本文件的创建与编辑。 #### 实验内容详解 **1. 修改主机名** - **命令**: `hostname zhangsan` - ...

    Linux常用命令全集.zip

    以上只是Linux常用命令的一部分,实际上还有更多如管道(`|`)、重定向(`>`和`)、历史记录(`history`)、别名(`alias`)等高级用法。学习并熟练运用这些命令,将使你在Linux环境下更加得心应手。通过深入理解和实践,你...

    linux简单命令,简单的练习题以便检测自己

    `ls` 命令用于显示当前目录中的文件和子目录。添加 `-l` 参数可以以长格式显示,包括权限、所有者、大小等信息;`-a` 参数会显示隐藏文件。 2. **cd** - 改变工作目录 使用 `cd` 命令可以切换到不同的目录,如 `...

    linux常用的操作命令

    1. `ls`:列出目录内容,如`ls -l`显示详细信息,`ls -a`显示所有文件包括隐藏文件。 2. `cd`:改变当前工作目录,如`cd /home/user`进入用户主目录。 3. `mkdir`:创建新目录,如`mkdir mydir`创建名为mydir的目录...

    Linux系统命令及其使用详解

    - `alias`:创建命令别名,如`alias ll='ls -l'`。 8. 包管理和软件安装: - `apt`/`apt-get`(Debian/Ubuntu):安装、更新和管理软件包。 - `yum`/`dnf`(Fedora/CentOS/RHEL):类似的功能。 - `pip`:...

    linux操作系统命令大全

    一、Linux文件系统与目录结构 Linux采用的是层次型的文件系统,根目录用"/"表示,所有文件和目录都从根目录开始。例如,“/home”是用户主目录,“/etc”存储系统配置文件,“/bin”包含常用命令,“/usr”包含了...

    linux命令集合-手册

    Linux命令是Linux操作系统中进行系统管理、文件操作和任务执行的基本工具。这个“Linux命令集合-手册”包含了一份详尽的Linux命令大全,是开发者和学习者的宝贵资源。以下是手册中可能涵盖的一些重要知识点: 1. **...

    150个常用Linux命令

    随着Linux系统的广泛应用,掌握其基本命令对于任何从事IT行业的人来说变得尤为重要。本文将基于“150个常用Linux命令”的内容,详细介绍其中的关键知识点,特别是那些对于初学者而言至关重要的命令。 #### 一、帮助...

    linux部署常用命令.rar

    在Linux系统中,掌握一些常用的部署和管理命令是至关重要的,这些命令可以帮助我们高效地进行系统维护、软件安装以及服务配置。"linux部署常用命令"这个主题涵盖了诸多方面,包括文件操作、用户权限、网络配置、进程...

    Linux操作系统给命令指定别名

    在Linux操作系统中,别名(alias)是一种便捷的工具,允许用户为常用或者复杂的命令创建简短的替代名称。这不仅能够简化命令行输入,提高工作效率,还可以根据个人习惯定制命令,使得操作更加顺手。以下将详细介绍...

    linux文档全集、linux常用命令、linux技巧小总结

    1. **Linux入门命令**:学习Linux首先要掌握基础的命令行操作,如`ls`用于列出目录内容,`cd`用于切换目录,`mkdir`创建新目录,`touch`创建文件,`rm`删除文件或目录,`cp`和`mv`分别用于复制和移动文件或目录。...

    redhat Linux命令大全

    - **ls**, **tree**: 列出目录内容或以树状结构显示目录结构。 - **pwd**: 显示当前工作目录。 - **cd**: 改变当前工作目录。 - **mkdir**: 创建新目录。 - **rmdir**: 删除空目录。 - **cp**: 复制文件或目录。 - *...

    初学Linux必须要掌握的150个命令.pdf

    这些命令用于在文件系统中查找特定的文件或目录。 - `find`:按名称、类型等条件搜索文件。 - `which`:定位可执行文件的位置。 - `whereis`:定位二进制文件、源代码文件和手册页的位置。 - `locate`:快速搜索...

    Linux\《循序渐进Linux》详细目录结构.pdf

    - **4.1.1 命令别名**: alias命令的使用。 - **4.1.2 管道与重定向**: |、>、>>等符号的使用技巧。 #### 4.2 文件管理 - **4.2.1 文件查看**: 如ls、ll等命令的使用。 - **4.2.2 文件位置**: pwd命令的使用。 - **...

    操作系统,Linux面试题

    * ls: 显示文件或目录,-l 参数用于显示文件详细信息,-a 参数用于显示当前目录下所有文件及目录,包括隐藏的。 * mkdir: 创建目录,-p 参数用于创建目录,若无父目录,则创建。 * cd: 切换目录。 * touch: 创建...

    Linux命令大集合

    - `ls`: 列出目录内容,用于查看当前目录下的文件和子目录。 - `cd`: 更改工作目录,用于在不同路径之间切换。 - `pwd`: 打印工作目录,显示当前所在路径。 - `touch`: 创建新文件或更新文件时间戳。 - `mkdir`...

    Linux基础及系统管理

    - `ls`命令用于列出目录中的文件和子目录。 - **3.3.3 cd 和 pwd** - `cd`命令用于切换目录。 - `pwd`命令显示当前所在目录的完整路径。 - **3.3.4 mkdir 和 rmdir** - `mkdir`命令用于创建新的目录。 - `rmdir...

Global site tag (gtag.js) - Google Analytics