linux文件系统 tty who 环境变量 获取帮助

简介:
1
linux文件系统
  1. 文件名可以使用/号以外的其它任意字符,总长度不能超过255个字符,严格区分大小写



2.tty:显示当前终端对应的终端设备文件
    eg:   /dev/ttyS#  (#号表示数字) 串行终端设备
       /dev/console   物理终端设备
       /dev/tty#   模拟终端设备
       /dev/pty#  虚拟终端,如telnet,GUI下命令窗口
       /dev/pts/# pty的实现方式,与ptmx一起实现pty


   详细说明见百度文库:http://wenku.baidu.com/link?url=H73SmpBM_Pdtpuip5OFc8wblCrAH8G2TXOzOJfKEKjGtSK-6O_iq98u1RUAtewofIdiWdy8y3Q2lPGjIiWF753CY-cPqpkrXtpISoLZczaG 
   
3.who:查看当前系统上登录的所有用户及信息


4.环境变量
      引用变量: ${变量名}
      basename 路径  :取路径基名
      dirname路径:取路径目录名


5.获取linux帮助

        bash两种命令类型

            builtin:在shell中实现的为内建命令

            外部命令:在文件系统上的某位置有一个与命令名称对应的可执行文件

        查看命令类型:type

        shell:事先通过一个变量设定好了多个路径,当用户输入命令时,shell会自动到这些路径下查看与命令名称相同的可执行文件,查找到并执行过的命令会被保存在一个hash查找表中,可以使用hash命令查看此表

        which:查看可执行程序的具体位置

        help

        man

            [ ]可选项

            { }分组,所有字符作为一个使用单元

            |  只能选其一 ( )必选

            。。。同类内容可以出现多个

        使用:

            翻屏

                空格:尾部翻一屏

                b :文件首部翻一屏

                回车:尾部翻一行

                k:文件首部翻一行

                ^+d:文件尾部翻半屏

                ^+u:文件首部翻半屏

            文本搜索

                /  keyword:向文件尾部搜索(n,N 下一个)

                ? keywork:向文件首部搜索(n,N下一个)

                q  :退出

        man 能为命令的配置文件格式,系统调用,库调用,游戏及其它不使用归类的文件提供帮助。

            分段机制:

                1.用户命令

                2.系统调用

                3.库调用

                4.设备文件

                5.文件格式

                6.游戏

                7.杂项

                8.管理命令


    查看某关键字在哪些段落中有使用帮助

        whatis  keyword

        精确查找: make whatis 手动生成最新数据

        man  -k  keyword 模糊查找

        info 获取在线文档

        部分程序自带文件库位置:/usr/share/doc   (eg:changlog,INSTALL,README......)

















本文转自wanglm51051CTO博客,原文链接:http://blog.51cto.com/studyit2016/1765196 ,如需转载请自行联系原作者

相关文章
|
1月前
|
存储 安全 Shell
【Shell 命令集合 系统设置 】Linux 置环境变量 grpunconv命令 使用指南
【Shell 命令集合 系统设置 】Linux 置环境变量 grpunconv命令 使用指南
32 0
|
1月前
|
存储 Shell Linux
【Shell 命令集合 系统设置 】Linux 置环境变量 grpconv命令 使用指南
【Shell 命令集合 系统设置 】Linux 置环境变量 grpconv命令 使用指南
28 0
|
1月前
|
存储 监控 Shell
【Shell 命令集合 备份压缩 】Linux 备份文件系统 dump命令 使用指南
【Shell 命令集合 备份压缩 】Linux 备份文件系统 dump命令 使用指南
37 0
|
1月前
|
监控 Shell Linux
【Shell 命令集合 系统管理 】Linux 显示当前登录到系统的用户信息 who命令 使用指南
【Shell 命令集合 系统管理 】Linux 显示当前登录到系统的用户信息 who命令 使用指南
43 1
|
1月前
|
存储 Shell Linux
【Shell 命令集合 系统设置 】⭐ Linux 取消或删除已设置的环境变量 unset命令 使用指南
【Shell 命令集合 系统设置 】⭐ Linux 取消或删除已设置的环境变量 unset命令 使用指南
43 0
|
30天前
|
存储 算法 Linux
【Linux系统编程】Linux 文件系统探究:深入理解 struct dirent、DIR 和 struct stat结构
【Linux系统编程】Linux 文件系统探究:深入理解 struct dirent、DIR 和 struct stat结构
45 0
|
3天前
|
Ubuntu Linux 芯片
Linux(2)ubuntu rootfs根文件系统制作
Linux(2)ubuntu rootfs根文件系统制作
19 0
|
11天前
|
存储 运维 监控
深入理解 Linux 文件系统的层次结构
【4月更文挑战第14天】本文将探讨 Linux 操作系统的文件系统层次结构,这是每个系统管理员和开发人员必须掌握的核心知识。我们将从文件系统的顶层目录开始,逐步深入到每个目录的特定用途和重要性,以及它们如何协同工作以支持 Linux 系统的正常运行。
|
24天前
|
存储 固态存储 Unix
Linux中磁盘分区和文件系统管理
在Linux系统中,磁盘是存储数据的物理设备,如HDD或SSD,以文件形式存在于`/dev`目录下,如`sda`、`sdb`等。文件系统定义了如何在磁盘上组织和访问数据,常见的Linux文件系统有ext2、ext3、ext4、xfs等。通过虚拟机软件如VMware,用户可以向Linux虚拟机添加新的硬盘。
|
1月前
|
存储 算法 Shell
【Linux 环境变量相关】深入理解Linux下 CMake、Shell 与环境变量的交互(二)
【Linux 环境变量相关】深入理解Linux下 CMake、Shell 与环境变量的交互
50 0