目录

一、了解Linux文件目录的结构

1.1 Windows 和Linux文件系统区别

1.2 Linux下的文件系统

1.3 用户目录

1.4 Linux 主要目录速查表

二、命令格式

2.1 打开终端的方式

2.2 当打开终端后,终端提示符

2.3 命令格式

三、命令帮助信息

四、man命令

五、命令常用技巧

5.1 自动补全

5.2 历史命令

5.3 重定向

5.4 管道

六、学习终端命令的技巧

七、常用Linux命令的基本使用

一、了解Linux文件目录的结构

1.1 Windows 和Linux文件系统区别

·在 windows 下,打开“计算机”,我们看到的是一个个的驱动器盘符:

  • 每个驱动器都有自己的根目录结构,这样形成了多个树并列的情形,如图所示:

1.2 Linux下的文件系统

  • 在Linux下,我们是看不到这些驱动器盘符,我们看到的是文件夹(目录):

Linux没有盘符这个概念,只有一个根目录 / ,所有文件都在它下面

1.3 用户目录

位于/home/user ,称之为用户工作目录或家目录,表示方式:

/home/ user~

1.4 Linux 主要目录速查表

  • /:根目录,-般根目录下只存放目录,在linux 下有且只有一个根目录,所有的东西都是从这里开始

当在终端里输入/home ,其实是在告诉电脑,先从/ (根目录)开始,再进入到home 目录

  • /bin、/usr/bin: 可执行二进制文件的目录,如常用的命令Is、tar. mv、 cat等
  • /boot: 放置linux系统启动时用到的一些文件,如linux的内核文件: /boot/vmlinuz ,系统引导管理器: /boot/grub
  • /dev: 存放linux系统下的设备文件,访问该目录吓某个文件,相当于访问某个设备,常用的是挂载光驱 mount /dev/cdrom /mnt
  • /etc:系统配置文件存放的目录,不建议在此目录下存放可执行文件,重要的配置文件有

/etc/inittab
      /etc/fstab
      /etc/init.d
      /etc/X11
      /etc/sysconfig
      /etc/xinetd.d

  • /home: 系统默认的用户家目录,新增用户账号时,用户的家目录都存放在此目录下

~表示当前用户的家目录
      ~edu表示用户edu的家目录

  • /lib、 /usr/lib、/usr/local/lib: 系统使用的函数库的目录,程序在执行过程中,需要调用一些额外的参数时需要函数库的协助
  • /lost+fount: 系统异常产生错误时,会将一些遗失的片 段放置于此目录下
  • /mnt: /media: 光盘默认挂载点,通常光盘挂载于/mnt/cdrom下,也不一定,可以选择任意位置进行挂载.
  • /opt: 给主机额外安装软件所摆放的目录
  • /proc:此目录的数据都在内存中,如系统核心,外部设备,网络状态,由于数据都存放于内存中,所以不占用磁盘空间,比较重要的文件
    有: /proc/cpuinfo、 /proc/iterrupts、 /proc/dma、 /proc/ioports、 /proc/net/* 等
  • /root: 系统管理员root的家目录
  • /sbin、 /usr/sbin、 /usr/local/sbin: 放置系统管理员使用的可执行命令,如fdisk、shutdown、mount等。与/bin不同的是,这几个目录是给系统管理员root 使用的命令,一般用户只能"查看"而不能设置和使用
  • /tmp: 一般用户或正在执行的程序临时存放文件的目录,任何人都可以访问,重要数据不可放置在此目录下
  • /srv: 服务启动之后需要访问的数据目录,如www服务需要访问的网页数据存放在/srv/www内
  • /usr: 应用程序存放目录
     /usr/bin: 存放应用程序/usr/shate: 存放共享数据/usr/ib: 存放不能直接运行的,却是许多程序运行所必需的一些函数库文件/usr/local: 存放软件升级包/usr/share/doc: 系统说明文件存放目录/usr/share/man: 程序说明文件存放目录
  • /var: 放置系统执行过程中经常变化的文件
      /varlog: 随时更改的日志文件/var/spoo/mail: 邮件存放的目录/var/run: 程序或服务启动后,其PID存放在该目录下

    Linux目录架构图:

二、命令格式

2.1 打开终端的方式

Ubuntu中的命令基本都是在终端执行的

打开终端的方式:

  • 第一种方法:在ubuntu桌面中鼠标右键选择“打开终端”
  • 第二种方法:使用快捷键 Ctrl + alt + t
  • 第三种方法:搜索 / 锁定到启动器

2.2 当打开终端后,终端提示符

pql@ubuntu:~/a$ 
pql:用户名

@:链接作用

ubuntu:主机名

~: 表示路径

-:家目录

/:根目录

$ :表示权限

$:普通用户权限

#:管理员权限

2.3 命令格式

格式:命令     选项        参数

注意:命令、选项和参数之间必须用空格隔开

Linux基础命令(一)-Linux目录架构命令相关信息相关推荐

  1. Linux怎样返回上一层目录的命令:

    Linux怎样返回上一层目录的命令: 回到上一级目录:cd- 回到上一次目录:cd-(可穿越多层) vi指令进入的文件如何退出: 按下[ESC] 输入":"冒号,再输入wq!代表保 ...

  2. linux进入probe目录,Linux基础学习系列——Linux文件目录操作命令

    Linux文件目录操作命令 工作目录切换命令 pwd命令 cd命令 ls命令 文件目录管理命令 touch命令 mkdir命令 cp命令 mv命令 rm命令 dd命令 file命令 pwd命令 pwd ...

  3. SLAM导航机器人零基础实战系列:(一)Linux基础——2.安装Linux发行版ubuntu系统

    SLAM导航机器人零基础实战系列:(一)Linux基础--2.安装Linux发行版ubuntu系统 摘要 由于机器人SLAM.自动导航.语音交互这一系列算法都在机器人操作系统ROS中有很好的支持,所以 ...

  4. linux 如何打包分区文件,Linux基础------文件打包解包---tar命令,文件压缩解压---命令gzip,vim编辑器创建和编辑正文件,磁盘分区/格式化,软/硬链接...

    作业一: 1)将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) cat /etc/passwd /etc/group > /1.txt 2)将用户信息数据库文件和用户 ...

  5. 『Linux基础 - 4 』linux常用命令(1)

    这篇笔记包含以下知识点: 几个概念的理解:Linux命令,控制台,终端, 终端提示符 对文件目录的操作的相关命令: 切换目录,列出目录下的文件等 对文件的操作的相关命令: 创建,删除,复制,修改,移动 ...

  6. linux.命令格式,【Linux基础知识】Linux命令格式介绍

    Linux系统中每一命令都提供特定的系统功能,尽管命令繁多,但是在命令的使用形式上存在一定的共性,概况起来,Linux命令具有下面的通用格式: 命令字 [选项] [参数] ("[ ]&quo ...

  7. linux基础入门---用户和组管理命令

    计算机中用户的作用:主要实现资源分享,在分享资源同时涉及到资源安全,又新增用户密码认证,使其资源由特定权限的用户或用户组才可访问. linux系统中用户和组分类: 用户分为:管理员用户(root).普 ...

  8. 【linux基础1】linux命令行使用技巧

    Linux的命令行 一.linux操作系统 一.操作系统 二.内核 三.shell定义 二.shell的使用 一.shell的打开方式 二.shell命令行提示符 三.shell快捷键的使用+ ##取 ...

  9. linux ls和cd命令详解,Linux基础cd、pwd和ls命令

    cd命令 cd命令是change directory的缩写,中文翻译:更改文件夹(目录). cd destination cd命令可接受单个参数destination,用以指定想切换到的目录名.如果没 ...

最新文章

  1. Spring Cloud + Mybatis配置类设置
  2. 用ipython 写spark
  3. rust(19)-进制
  4. Pi network KYC的经验分享
  5. phpredis报错信息:protocol error, got 'o' as reply type byte解决方案
  6. 【先定一个小目标】Asp.net Core 在IIS上的托管运行
  7. android 开源媒体库,Android入门:使用Android自带媒体库读取MP3文件
  8. C语言文件读写常用函数
  9. [产品经理]产品管理的工作流程
  10. JAVA超市管理系统
  11. win10系统安装+激活+去水印
  12. 傲骨贤妻第一季/全集The Good Wife迅雷下载
  13. 使用plist文件进行ipa的安装
  14. 图片转pdf怎么转?怎么在电脑上把图片转成pdf?
  15. QT开发笔记(多媒体实例之视频播放器)
  16. 无法割舍的乡情--去外公家
  17. 论文查重软件查重时需要注意的问题有哪些?
  18. Rust学习第九天——控制测试运行
  19. hbase major compact脚本
  20. 想让文本识别更“智能”,到底需要什么样的OCR转写数据?

热门文章

  1. R语言——学习笔记(一)
  2. 涿州零基础哪里学计算机,涿州高碑店定兴附近零基础学电脑制图,CAD,3D等
  3. 《TCP/IP 卷一》笔记、ping和traceroute 的实现思路
  4. python输入城市找省份_Python入门教程(1)
  5. 哈尔滨工业大学hit软件构造实验lab1
  6. 第四届全国大学生计算机应用能力与信息素养大赛,全国大学生计算机应用能力与信息素养大赛...
  7. 多彩型工作汇报年终总结PPT模板
  8. 苟富贵,不相忘~阿里七面面经分享给CSDN的同行(附笔记)
  9. 关于主流浏览器的内核问题
  10. 测试用例入门(三)-使用边界值分析法编写测试用例