根目录 “/”:Linux 系统中最高层的目录

这个就是根目录

用 / 表示根目录

bin 目录:存放可执行文件

bin 目录下的文件都是平常使用的命令

在 Linux 系统中,一切都是文件

sbin 目录:存放系统的可执行文件

这些文件也是终端命令

dev 目录:存放设备文件的目录

该目录中存放着 Linux 系统中使用的外部设备

etc 目录:存放配置文件的目录

etc 中主要存放系统配置的文件,还有一些其它程序的配置文件

tmp 目录:该目录为临时目录,系统会定期自动清理该目录的文件

root 目录:该目录是 root 用户的家目录

root 用户的 ~ 也表示该目录

pwd 命令:查看当前所在目录

cd 命令:切换目录

. 表示当前目录

.. 表示上一级目录

../.. 表示上一级再上一级的目录

/ 为根目录,从任意目录切换到根目录

~ 为 /root 家目录,从任意目录切换到 /root 家目录

这三条命令都能切换到 /root 家目录,cd 和 cd ~ 能切换到 /root 家目录是因为当前用户为 root

如果为其他普通用户的话,cd 和 cd ~ 切换的就是当前普通用户的家目录

普通用户的家目录在 /home 目录中的名为用户名的文件夹下

test 用户的家目录为 /home/test

cd -:返回上一次所在的目录

ls 命令:查看该目录的文件

ls -a:查看全部文件,包括隐藏文件

前面带 “.” 的为隐藏文件

ls -l:查看该目录下文件的详细信息

如果也想查看包括隐藏文件的话

两个参数进行组合

rm:删除

y 为 yes,n 为 no

如果不想有该提示消息的话,可以用 rm -f 强制删除

如果要删除多个文件的话,用逗号隔开

直接用 rm 命令不能删除一个目录

可以用 rm -r 命令来递归地删除目录

不想有这些提示信息的话,可以用命令 rm -rf

也可以用 rmdir 命令进行递归地删除目录

mkdir:创建目录

不能直接用 mkdir 命令创建多层目录

mkdir -p:递归创建目录

cp:复制

复制之后的文件也可以进行命名,不叫 123.txt

cp -i 命令会对是否覆盖已有文件进行提示,cp 命令本身也会

cp 命令本身就是 cp -i 命令

cp -r 为递归复制

mv:移动

移动文件到本目录下,就是重命名文件

移动到其他目录并重命名

touch:创建文件

创建了一个空文件 123.txt

cat:查看文件的内容

head:查看文件前 10 行的内容

如果只想查看前 2 行的话,可以用命令 head -2

tail:查看文件后 10 行的内容

如果只想查看后 2 行的话,可以用命令 tail -2

tail -f:动态查看文件内容的变化

tail -f 可以查看文件被修改的过程

more:查看文件内容

[root@sch01ar ~]# more /etc/passwd

根据当前终端的大小分配显示的比例,按 Enter 键往下看,按 q 键退出

less:查看文件的内容

[root@sch01ar ~]# less /etc/passwd

按上下键翻页查看,按 q 键退出

alias:给命令添加别名

也可以查看命令的别名

查看系统相关的信息

操作系统版本信息

[root@sch01ar ~]# cat /etc/redhat-release

查看内核信息

查看系统详细信息

[root@sch01ar ~]# uname -a
Linux sch01ar 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Linux - 目录结构及文件操作的更多相关文章

  1. Linux目录结构以及文件操作

    Linux目录结构 UNIX 是以目录为主的,Linux 也继承了这一优良特性. Linux 是以树形目录结构的形式来构建整个系统的,可以理解为树形目录是一个用户可操作系统的骨架.虽然本质上无论是目录 ...

  2. Linux目录结构及文件操作

    Linux文件目录遵循FHS标准 绝对路径:从根目录开始的路径:相对目录:从当前路径开始的路径 .表示当前目录,..表示上级目录,~表示当前用户的home目录,pwd获得当前绝对路径 新建文件 tou ...

  3. Linux 目录结构及文件基本操作

    Linux 目录结构及文件基本操作 实验介绍 1.Linux 的文件组织目录结构. 2.相对路径和绝对路径. 3.对文件的移动.复制.重命名.编辑等操作. 一.Linux 目录结构 在讲 Linux ...

  4. Linux 目录结构及详细操作

    目录 Linux 目录结构及详细操作 目录结构 目录结构的特点 目录结构挂载 目录结构发展 关闭selinux(了解) 重要目录说明(etc目录说明) 1.网卡配置文件 2.解析配置文件 3.主机名称 ...

  5. 实验楼学习linux第一章第四节linux目录结构及文件基本操作

    linux目录结构及文件基本操作 常用命令 切换目录 cd 当前目录 . 上一级目录 .. (.和..开头的都是隐藏文件) 查看隐藏文件 ls -a 上一级所在目录 - 当前用户home目录 ~ 获取 ...

  6. Linux目录结构及文件基础操作

    一.Linux目录结构 windows系统中主要以存储介质为主(磁盘). UNIX和Linux系统中主要是以目录为主(以树形目录结构的形式构建整个系统). 1. FHS(Filesystem Hier ...

  7. Linux目录结构与文件权限——(五)

    1.目录结构

  8. linux 目录分类与文件操作

    / 虚拟根目录 一般不会在这里存储文件 /bin 二进制目录,存放需要GNU用户级的工具 /boot 启动目录,存放启动文件 /dev 设备目录,linux在这里创建设备节点 /etc 系统配置文件目 ...

  9. linux目录结构及文件权限

    安装banner用到的指令: 第一步: sudo apt-get update 第二步: sudo apt-get install sysvbanner 成功了 创建新用户指令: sudo addus ...

随机推荐

  1. 【Demo】HTML5获取地理位置

    HTML5获取地理位置简单实例 实例1--获取地理位置的经纬度: <!DOCTYPE html> <html> <head>  <meta charset=& ...

  2. appium自动化测试(五)

    1. 页面封装——理性判断 2. basepage——定位表达式的判断——要加上移动端的,加上上下左右滑动封装.toast可以封装.webview切换操作 3. 页面当中,所有元素定位——更换——移动 ...

  3. django model_fields_validators 前端页面编辑自定义验证

    # model_field_validators.py import re from django.core.exceptions import ValidationError from django ...

  4. 利用pycharm远程调试openstack代码

    1.安装pycharm专业版 本文安装pycharm 2016.2.3专业版.网上教程较多,这里不做详细介绍,只要到pycharm官网上下载应用程序进行安装即可. 2.pycharm配置 (1)首先按 ...

  5. layer弹出层 获取index

    function closelayer(){ var index = parent.layer.getFrameIndex(window.name); parent.layer.close(index ...

  6. SqlServer表死锁的解决方法

    SqlServer表死锁的解决方法   前些天写一个存储过程,存储过程中使用了事务,后来我把一些代码注释掉来进行调试找错,突然发现一张表被锁住了,原来是创建事务的代码忘记注释掉.本文表锁住了的解决方法 ...

  7. mybatis分页插件使用注意

    之前的项目用的数据库是mysql,在pom.xml引入这一个就能分页了. 后来又开了一个项目,使用的是oracle数据库,我写分页的时候发现不能实现,在网上找到资料说是必须要5.0以上的.我就导了这依 ...

  8. Django和pymysql搭建学员管理系统

    学员管理系统 项目规划阶段 项目背景 近年来老男孩教育的入学学员数量稳步快速增长,传统的excel统计管理学员信息的方式已经无法满足日渐增长的业务需求.因此公司急需一套方便易用的“学员管理系统”,来提 ...

  9. Oracle 实用技巧

    一.rlwrap 在 linux中使用sqlplus对数据库进行操作,常常由于敲错命令或需要反复执行某条语句,需要像linux本身有的历史回调的功能, rlwrap 可以用来支持oracle下sqlp ...

  10. make命令和makefile文件

    make命令和makefile文件的结合提供了一个在项目管理领域十分强大的工具,它不仅常被用于控制源代码的编译,而且还用于手册页的编写以及将应用程序安装到目标目录. makefile文件由一组依赖关系 ...