Linux文件系统:
        1、文件名名称严格区分字符大小写
        2、文件可以使用除/以外任意字符
        3、文件名长度不能超过255字符
        4、以.开头的文件为隐藏文件
            .:当前目录
            ..:当前目录的上一级目录

常用命令:
            pwd:printing working directory
                显示工作目录
            cd:change directory    改变工作目录
                cd [/PATH/TO/SOMEDIR]
                    cd:切换回家目录
                        注意:bash中,~表示家目录
                    cd ~:切换回自己的家目录
                    cd ~USERNAME:切换至指定用户的家目录
                    cd -:在上一次所在目录和当前目录之间来回切换
                    cd ../:切换至上一级目录
                    $PWD:当前的工作目录
                    $OLDPWD:上一次工作目录

ls:list 列出指定目录下的内容
                ls [OPTION]... [FILE]...
                    -a:显示所有文件,包括隐藏文件
                    -A:显示除.和..之外的所有文件
                    -l:--long,长格式列表,即显示文件的详细属性信息
                        drwxr-xr-x. 2 root   root      176 Jan 12 12:23 anaconda
                        d:表示文件类型,有-,d,b,c,l,s,p
                        rwxr-xr-x
                            rwx:文件属主的权限
                            r-x:文件属组的权限
                            r-x:其它用户(非属主、属组)的权限
                        .:有隐藏权限
                        2:数字表示文件被硬链接的次数
                        root:文件属主
                        root:文件属组
                        176:文件的大小,单位是字节
                        Jan 12 12:23:文件最后一次被修改的时间
                        anaconda:文件名
                    -h:--human-readable,对文件大小单位换算,换算后结果可能会非精确值
                    -d:查看目录自身属性,而非其内部文件属性
                    -r:reverse,逆序显示
                    -R:recursive,递归显示

cat:concatenate
                文件文本查看工具
                    cat [OPTION]... [FILE]...
                        -n, --number,number all output lines,给显示的文本行编号
                        -E, --show-ends,显示行结束符$

tac:concatenate and print files in reverse
                逆向查看文件文本
                    tac [OPTION]... [FILE]...

file:determine file type,查看文件内容类型
                file [FILE]...

echo:display a line of text,回显
                echo [SHORT-OPTION]... [STRING]...
                    -n:不进行换行
                    -e:让转义符生效
                        \n:换行
                        \t:制表符

STRING可以使用引号,单引号和双引号均可用
                        单引号:强引用,变量引用不执行替换
                            ~]# echo '$SHELL'
                        双引号:弱引用,变量引用会被替换
                            ~]# echo "$SHELL"
                注意:变量引用的正规符号
                    ${name}

关机或重启命令:shutdown
                shutdown [OPTIONS...] [TIME] [WALL...]
                    OPTIONS:
                        -h:halt
                        -r:reboot
                        -c:cancel

TIME:
                        now
                        hh:mm
                        +m

WALL:send a message to everybody's terminal
            
            日期相关命令:
                Linux:系统启动时从硬件读取日期和时间信息,读取完成后,就不再与硬件相关联
                    系统时钟
                    硬件时钟
                date
                    显示系统日期时间:date [OPTION]... [+FORMAT]
                        ~]# date +%F 显示年月日
                            2019-01-15
                        ~]# date +%T 显示当前时间
                            11:07:27
                        ~]# date +"%F %T" 以规定的格式查看时间,+只能出现一次,如果中间有空格,可以用""括起来,免得空格被解释成其它意义
                            2019-01-15 11:08:05
                        ~]# date +%s 从1970年0时0分到现在的时间
                            1547522443
                    设定系统日期时间:date [MMDDhhmm[[CC]YY][.ss]]
                
                clock,hwclock:显示或设置硬件时钟
                        -s, --hctosys,以硬件时钟为准,把系统调整为与硬件时钟相同
                        -w, --systohc,以系统时钟为准,把硬件调整为与系统时钟相同
                
                cal:日历
                    cal [[month] year]

Linux系统组成和获取命令帮助4的更多相关文章

  1. Linux系统组成和获取命令帮助3

    命令的语法通用格式:        # COMMAND OPTIONS ARGUMENTS        COMMAND:            发起一个命令:请求内核将某个二进制程序运行为一个进程  ...

  2. Linux系统组成和获取命令帮助2

    基于cobbler进行网络安装:    https://cobbler.github.io/ 终端:terminal        无论是系统的图形界面还是文字界面,都可以叫做控制台,终端       ...

  3. 在 Linux 系统上快速获取命令的帮助信息

    几种方法: help 命令 man 命令 info 命令 命令 --help man 章节分类如下 1 - commands 2 - system calls 3 - library calls 4 ...

  4. Linux系统组成和获取命令帮助1

    在GNU上边发布的都是源码,不可以直接拿来使用 源代码都是文本格式的,需要找个编译器编译成不同机器上使用的二进制,这样机器才可以运行的起来 英特儿的CPU有着x86,x64架构之分,x64又叫amd6 ...

  5. 监控 Linux 系统的 7 个命令行工具

    监控 Linux 系统的 7 个命令行工具: " 深入 关于Linux最棒的一件事之一是你能深入操作系统,来探索它是如何工作的,并寻找机会来微调性能或诊断问题.这里有一些基本的命令行工具,让 ...

  6. Linux系统下利用wget命令把整站下载做镜像网站

    Linux系统下利用wget命令把整站下载做镜像网站 2011-05-28 18:13:01 | 1次阅读 | 评论:0 条 | itokit  在linux下完整的用wget命令整站采集网站做镜像 ...

  7. 第九章、文件与文件系统的压缩与打包 Linux 系统常见的压缩命令

    Linux 系统常见的压缩命令: 在Linux中,压缩文件的扩展名大多是:『*.tar, *.tar.gz, *.tgz, *.gz, *.Z, *.bz2』 Linux 支持的压缩命令非常多,且不同 ...

  8. Linux系统下的shutdown命令用于安全的关闭/重启计算机

    Linux系统下的shutdown命令用于安全的关闭/重启计算机,它不仅可以方便的实现定时关机,还可以由用户决定关机时的相关参数.在执行shutdown命令时,系统会给每个终端(用户)发送一条屏显,提 ...

  9. linux系统上传下载命令rz和sz的教程

    (一)安装方法汇总(注意:一下命令如果没有权限的需要在每个命令前面加一个sudo) 1.安装方法(推荐) sudo yum install lrzsz 2.在安装Linux系统时选中“DialupNe ...

随机推荐

  1. 【JVM学习笔记】系统类加载器

    可以通过“java.system.class.loader"属性指定系统类加载器 默认情况下,该属性值为空: public class Test { public static void m ...

  2. js-jsTree

    依赖:jquery.jsjstree.js//cdnjs.cloudflare.com/ajax/libs/jstree/3.3.3/themes/default/style.min.css 备注:绑 ...

  3. c# Winform WebBrowser的自动化模拟点击

    https://blog.csdn.net/vs920079469vs/article/details/78459025

  4. 【计算机视觉】基于样本一致性的背景减除运动目标检测算法(SACON)

    SACON(SAmple CONsensus)算法是基于样本一致性的运动目标检测算法.该算法通过对每个像素进行样本一致性判断来判定像素是否为背景. 算法框架图 由上图可知,该算法主要分为四个主要部分, ...

  5. 配置nginx直接使用webpack生成的gz压缩文件,而不用nginx自己压缩

    参考链接:https://blog.csdn.net/ywl570717586/article/details/100011721

  6. 迭代器iterator和traits编程技法

    前言 这段时间研读SGI-STL-v2.91源码,并提炼核心代码自己实现一遍,感觉受益颇深.觉得有必要写一些文章记录下学习过程的思考,行文旨在总结,会大量参考侯捷<STL源码剖析>的内容. ...

  7. bzoj 4736: 温暖会指引我们前行 (LCT 维护最大生成树)

    链接:https://www.lydsy.com/JudgeOnline/problem.php?id=4736 题面: 寒冬又一次肆虐了北国大地 无情的北风穿透了人们御寒的衣物 可怜虫们在冬夜中发出 ...

  8. 2019icpc南京网络赛

    B. super_log(扩展欧拉函数) 题意:求aa...(b个a)模M的值. 思路:递归用欧拉函数求解,我们知道欧拉降幂公式: 如果讨论b和φ(p)的关系会很麻烦,网上证明了一种精妙的方法,只需重 ...

  9. 解决mac启动springboot项目很慢的问题

    1.打开终端输入: hostname 查看电脑名称 2.输入命令修改hosts文件 sudo vi /etc/hosts 3. 在127.0.0.1和::1后边分别增加你的电脑名称 127.0.0.1 ...

  10. *** 没有规则可以创建目标“test”。 停止。

    在编译Linux模块时出现这个问题,在仔细检查了Makefile没有错误后,重名了了该源程序和Makefile所在文件夹的名字,与源程序名字一致,然后问题就消失了!它们的关联体现在哪啊!?