第七章 常用基本命令

创作日期:2021-12-17

        Shell 可以看作是一个命令解释器,为我们提供了交互式的文本控制台界面。我们可以通过终端控制台来输入命令,由 shell 进行解释并最终交给内核执行。本章就将分类介绍常用的基本shell 命令。


7.1 帮助命令

7.1.1 man 获得帮助信息

  • 基本语法:man[命令或配置文件] (功能描述:获取帮助信息)
  • 显示说明:

  •  实例实操:

    • 查看 ls 命令的帮助信息:[root@localhost ~]# man ls


7.1.2 help 获得 shell 内置命令的帮助信息

        一部分基础功能的系统命令是直接内嵌在 shell 中的,系统加载启动之后会随着 shell 一起加载,常驻系统内存中。这部分命令被称为“内置(built-in)命令”;相应的其他命令被称为“外部命令”。

  • 基本语法:help 命令 (功能描述:获得 shell 内置命令的帮助信息)
  • 实例实操:
    • 查看 cd 命令的帮助信息:[root@localhost ~]# help cd


7.1.3 常用快捷键


7.2 文件目录类 

7.2.1 pwd 显示当前工作目录的绝对路径

pwd:print working directory 打印工作目录

  • 基本语法:pwd (功能描述:显示当前工作目录的绝对路径)
  • 实例实操:
    • 显示当前工作目录的绝对路径:[root@localhost ~]# pwd


7.2.2 ls 列出目录的内容

ls:list 列出目录内容

  • 基本语法:ls [选项] [目录或是文件]
  • 选项说明:

  • 显示说明:

    • 每行列出的信息依次是:文件类型与权限 链接数 文件属主 文件属组 文件大小用byte来表示 建立或最近修改的时间 名字
  • 实例实操:
    • 查看当前目录的所有内容信息:[root@localhost ~]# ls


7.2.3 cd 切换目录 


7.2.4 mkdir 创建一个新的目录

mkdir:Make directory 建立目录

  • 基本语法:mkdir [选项] 要创建的目录
  • 选项说明:

  • 实例实操:

    • 创建一个目录:[root@localhost ~]# mkdir xnj
    • 创建一个多级目录:[root@localhost ~]# mkdir -p xnj/xf/lmq


7.2.5 rmdir 删除一个空的目录

rmdir:Remove directory 移除目录

  • 基本语法:rmdir 要删除的空目录
  • 案例实操:
    • 删除一个空的文件夹:[root@localhost xf]# rmdir lmq


7.2.6 touch 创建空文件

  • 基本语法:touch 文件名称
  • 案例实操[root@localhost ~]# touch xnj.txt


7.2.7 cp 复制文件或目录 

  • 基本语法:cp 【选项】 source dest (功能描述:复制 source 文件到dest)
  • 选项说明:

  •  参数说明:

  •  经验技巧:

    • 强制覆盖不提示的方法:\cp
  • 实例实操:
    • 复制文件:[root@localhost ~]# cp xnj.txt xnj


7.2.8 rm 删除文件或目录

  • 基本语法:rm 【选项】 deleteFile (功能描述:递归删除目录中的所有内容)
  • 选项说明:

  • 实例实操

    • 删除目录中的内容:[root@localhost ~]# rm xnj.txt​​

  • 递归删除目录中的所有内容:[root@localhost ~]# rm -rf dssz/

7.2.9 mv 移动文件与目录或重命名

  • 基本语法:

    • mv oldNameFile newName File (功能描述:重命名)
    • mv /temp/movefile/targetFolder (功能描述:移动文件)
  • 实例实操:
    • 重命名:[root@localhost ~]# mv xnj xxj

  • 移动文件:[root@localhost ~]# mv xnj.txt /xxj


7.2.10 cat 查看文件内容

查看文件内容,从第一行开始显示

  • 基本语法:cat 【选项】 要查看的文件
  • 选项说明:

  • 经验技巧:一般查看比较小的文件,一屏幕能显示全的
  • 实例实操:
    • 查看文件内容并显示行号:[root@localhost xxj]# cat -n xnj.txt


7.2.11 more 文件内容分屏查看器

        more 指令是一个基于 VI 编辑器的文本过滤器,它以全屏膜的方式按页显示文本文件的内容。more 指令中内置了若干快捷键,详见操作说明。

  • 基本语法:more 要查看的文件
  • 操作说明:

  •  实例实操:

    • 采用 more 来查看文件:[root@localhost xxj]# more xnj.txt


7.2.12 less 分屏显示文件内容

        less 指令用来分屏查看文件内容,它的功能与 more 指令类似,但是比 more 指令更加强大,支持各种显示终端。less 指令在显示文件内容时,并不是一次将整个文件加载之后才显示,而是根据显示需要加载的内容,对于显示大型文件具有较高的效率。

  • 基本语法:less 要查看的文件
  • 操作说明:

  • 实例实操:

    • 用 less 查看文件:[root@localhost xxj]# less xnj.txt


7.2.13 echo 输出内容到控制台

  • 基本语法:echo 【选项】 【输出内容】

    • 选项:-e:支持反斜线控制的字符转换

  • 实例实操:

    • 使用 echo 打印文本:[root@localhost xxj]# echo hello-world


7.2.14 head 显示文件头部内容

head 用于显示文件的开头部分内容,默认情况下 head 指令显示文件的前 10 行内容

  • 基本语法:

    • head 文件 (功能描述:查看文件头10行内容)
    • head -n 5 文件 (功能描述:查看文件头5行内容)
  • 选项说明:

  • 实例实操:

    • 查看文件的头2行:[root@localhost xxj]# head -n 2 xnj.txt


7.2.15 tail 输出文件尾部内容

tail 用于输出文件中尾部的内容,默认情况下 tail 指令显示文件的后 10 行内容

  • 基本语法:

    • tail 文件 (功能描述:查看文件尾部10行内容)
    • tail -n 5 文件 (功能描述:查看文件尾部5行内容,5可以随意设定)
    • tail -f 文件 (功能描述:实时追踪该文档的所有更新)
  • 选项说明:


7.2.16 > 输出重定向和 >> 追加

  • 基本语法:

    • ls -l > 文件 (功能描述:列表的内容写入文件a.txt中(覆盖写))
    • ls -al >> 文件 (功能描述:列表的内容追加到文件aa.txt的末尾)
    • cat 文件1 > 文件2 (功能描述:将文件1 的内容覆盖到文件2)
    • echo “内容” >> 文件
  • 实例实操:
    • 将 ls 查看信息写入到文件中:[root@localhost ~]# ls -l > a.txt

  • 将 ls 查看信息追加到文件中:[root@localhost ~]# ls -al >> a.txt
  • 采用 echo 将 hello 单词追加到文件中:[root@localhost ~]# echo hello >> b.txt


7.2.17 In软链接

        软链接也称为符号链接,类似于 windows 里的快捷方式,有自己的数据模块,主要存放了链接其他文件的路径。

  • 基本语法:

    • ln -s [原文件或目录] [软链接名] (功能描述:给原文件创建一个软链接)
  • 经验技巧:
    • 删除软链接:rm -rf 软链接名
  • 实例实操:
    • 创建软链接:[root@localhost ~]# ln -s xxj aa

7.2.18 history 查看已经执行过历史命令

  • 基本语法:history (功能描述:查看已经执行过历史命令)
  • 实例实操:
    • 查看已经执行过的历史命令:[root@localhost ~]# history


7.3 时间日期类

  • 基本语法:date 【OPTION】...【+FORMAT】
  • 选项说明:

  • 参数说明:


7.3.1 date 显示当前时间

  • 基本语法:

    • date          (功能描述:显示当前时间
    • date +%Y  (功能描述:显示当前年份)
    • date +%m (功能描述:显示当前月份)
    • date +%d   (功能描述:显示当前是哪一天)
    • date "+%Y-%m-%d %H:%M:%S"   (功能描述:显示年月日时分秒)
  • 实例实操:
    • 显示当前时间日期:[root@localhost ~]# date

  • 显示当前年月日时分秒:[root@localhost ~]# date "+%Y-%m-%d %H:%M:%S"

7.3.2 date 显示非当前时间

  • 基本语法:

    • date -d '1 days ago' (功能描述:显示前一天时间)
    • date -d '-1 days ago' (功能描述:显示明天时间)
  • 案例实操:
    • 显示前一天和明天时间:


7.3.3 date 设置系统时间

  • 基本语法:date -s 字符串时间
  • 案例实操:
    • 设置系统当前时间:[root@localhost ~]# date -s "2012-12-12 12:12:12


7.3.4 cal 查看日历

  • 基本语法:cal【选项】 (功能描述:不加选项,显示本月日历)
  • 选项说明:

  • 实例实操:

    • 查看当前月的日历:[root@localhost ~]# cal

  • 查看2017年的日历:[root@localhost ~]# cal 201


7.4 用户管理命令

7.4.1 useradd 添加新用户

  • 基本语法:

    • useradd 用户名 (功能描述:添加新用户)
    • useradd -g 组名用户名 (功能描述:添加新用户到某个组)
  • 案例实操:
    • 添加一个用户:[root@localhost ~]# useradd lmq
    • 查看当前用户:[root@localhost ~]# ll /home


7.4.2 passwd 设置用户密码

  • 基本语法:passwd 用户名 (功能描述:设置用户密码)
  • 案例实操:
    • 设置用户的密码:[root@localhost ~]# passwd lmq

7.4.3 id 查看用户是否存在

  • 基本语法:id 用户名

  • 案例实操:

    • 查看用户是否存在:[root@localhost ~]# id lm


7.4.4 cat/etc/passwd 查看创建了哪些用户

  • 实例实操:

    • 查看创建了哪些用户:[root@localhost ~]# cat/etc/passwd


 7.4.5 su 切换用户

su:swith user 切换用户

  • 基本语法:

    • su 用户名称 (功能描述:切换用户,只能获得用户的执行权限)
    • su - 用户名称 (功能描述:切换到用户并获得该用户的环境变量及执行权限)
  • 案例实操:
    • 切换用户:[lmq@localhost root]$ su root


7.4.6 userdel 删除用户

  • 基本语法:userdel -r 用户名 
  • 案例实操:
    • 删除用户:[lmq@localhost root]$ userdel -r xflmq


7.4.7 who 查看登录用户信息

  • 基本语法:who
  • 案例实操:
    • 删除用户:[lmq@localhost root]$ who


 7.4.8 sudo 设置普通用户具有root权限

  • 案例实操:[lmq@localhost root]$ sudo ls


7.5 用户组管理命令

        每个用户都有一个用户组,系统可以对一个用户组中的所有用户进行集中管理。不同Linux 系统对用户组的规定有所不同,如 Linux 下的用户属于与它同名的用户组,这个用户组在创建用户时同时创建。


7.5.1 groupadd 新增组

  • 基本语法:groupadd 组名
  • 案例实操:
    • 添加一个 xfdq 组:[root@localhost ~]# groupadd xfdq
    • 查看用户组是否添加:[root@localhost ~]# cat /etc/group


7.5.2 groupdel 删除组 

7.5.3 grouomod 修改组

7.5.4 cat /etc/group 查看创建了哪些组


7.6 文件权限类

7.6.1 文件属性

        Liunx 系统是一种典型的多用户系统,不同的用户处于不同的地位,用于不同的权限。为了保护系统的安全性,Linux 系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。在 Linux 中我们可以使用 ll 或者 ls -l 命令来显示一个文件的属性以及文件所属的用户和组。

  • 从左到右的 10 个字符表示,如下图所示:

  • 0 首位表示文件类型:在 Linux 中第一个字符代表这个文件是目录,文件或链接文件等

    • 代表文件:d 代表目录;l 代表链接文档(link file)
  • 第 1-3 位确定属主(该文件的所有者)拥有该文件的权限。 ---User
  • 第 4-6 位确定属组(所有者的同组用户)拥有该文件的权限。--Group
  • 第 7-9 位确定其他用户拥有该文件的权限。 --Other
  • rwx 作用文件和目录的不同解释

    • 作用到文件:

      • [ r ]代表可读(read):可以读取,查看
      • [ w ]代表可写(write):可以修改,但是不代表可以删除该文件,删除一个文件的前提条件是对该文件所在的目录有写权限,才能删除该文件。
      • [ x ]代表可则执行(execute):可以被系统执行
    • 作用到目录:
      • [ r ]代表可读(read):可以读取,ls查看目录内容
      • [ w ]代表可写(write):可以修改,目录内创建 + 删除 + 重命名目录
      • [ x ]代表可则执行(execute):可以进入该目录
  • 实例实操:
    • 查看目录文件信息:[root@localhost ~]# ll

  • 文件基本属性介绍:

    • 如果查看到是文件:链接数指的是硬链接个数
    • 如果查看的是文件夹 :链接数指的是子文件夹个数


7.6.2 chmod 改变权限

  • 基本语法:

    • ​​​​​​第一种方式变更权限:chmod [{ugoa} {+-=} {rwx}] 文件或目录
    • 第二种方式变更权限:chmod [mode = 421] 文件或目录

  • 经验技巧:u:所有者 g:所有组 o:其他人 a:所有人(u,g,o的总和)

    • r=4 w=2 x=1  rwx=4+2+1=7
  • 案例实操:
    • 修改文件使其所属主用户具有执行权限:[root@localhost ~]# chmod u+x anaconda-ks.cfg

  • 修改文件使其所属组用户具有执行权限:[root@localhost ~]# chmod 610 anaconda-ks.cfg

  • 修改文件所属主用户执行权限,并使其他用户具有执行权限:[root@localhost ~]# chmod 601 anaconda-ks.cfg

  • 采用数字的方式,设置文件所有者,所属组,其他用户都具有可读可写可执行权限:[root@localhost ~]# chmod 777  anaconda-ks.cfg

  • 修改整个文件夹里面的所有文件的所有者,所属组,其他用户都具有可读可写可执行权限:[root@localhost ~]# chmod -R 777 xxj


7.6.3 chown 改变所有者

  • 基本语法:chown 【选项】【最终用户】【文件或目录】 (功能描述:改变文件或者目录的所有者)
  • 选项说明:

  • 案例实操:

    • 修改文件所有者:[root@localhost ~]# chown lmq xxj

  • 递归改变文件所有者和所有组:[root@localhost ~]# chown lmq:lmq xxj


7.6.4 chgrp 改变所属组

  • 基本语法:chgrp 【最终用户组】【文件或目录】 (功能描述:改变文件或者目录的所属组)
  • 案例实操:
    • 修改文件的所属组:[root@localhost ~]# chgrp root xxj


7.7 搜索查找类

7.7.1 find 查找文件或者目录

        find 指令将从指定目录向下递归地遍历其各个子目录,将满足条件的文件显示在终端。

  • 基本语法:find 【搜索范围】【选项】
  • 选项说明:

  • 案例实操:

    • 按文件名:根据名称查找/目录下的 以 .txt 结尾的文件:[root@localhost ~]# find xxj/ -name "*.txt"

  • 按拥有者:查找.opt目录下,用户名称为 -user 的文件[root@localhost ~]# find -user lmq


7.7.2 locate 快速定位文件路径

        locate 指令利用事先建立的系统中所有文件名称及路径的 locate 数据库实现快速定位给定的文件。Locate 指令无需遍历整个文件系统,查询速度较快。为了保证查询结果的准确度,管理员必须定期更新 locate 时刻。

  • 基本语法:locate 搜索文件
  • 经验技巧:由于locate 指令基于数据库进行查询,所以第一次运行前,必须使用 updatedb 指令创建 locate 数据库。
  • 案例实操:
    • 查询文件夹:[root@localhost ~]# locate xxj


7.7.3 grep 过滤查找及 “|” 管道符

        管道符,“|” ,表示将前一个命令的处理结果输出传递给后面的命令处理

  • 基本语法:grep 选项 查找内容 源文件
  • 选项说明:

  • 案例实操:

    • 查找某文件在第几行:[root@localhost xxj]# grep -n g xnj.txt


7.8 压缩和解压类

7.8.1 gzip/gunzip 压缩

  • 基本语法:

    • gzip 文件 (功能描述:压缩文件,只能将文件压缩为*.gz文件)
    • gunzip 文件.gz (功能描述:解压缩文件命令)
  • 经验技巧:
    • 只能压缩文件不能压缩目录
    • 不保留原来的文件
    • 同时多个文件会产生多个压缩包
  • 案例实操:
    • gzip压缩:[root@localhost xxj]# gzip xnj.txt

  • gunzip解压缩:[root@localhost xxj]# gunzip xnj.txt.gz


7.8.2 zip/unzip 压缩

  • 基本语法:

    • zip【选项】xxx.zip 将要压缩的内容  (功能描述:压缩文件和目录的命令)
    • unzip 【选项】XXX.zip (功能描述:解压缩文件)
  • 选项说明:

  • 经验技巧:zip压缩命令在 window/linux 都通用,可以压缩目录且保留源文件
  • 案例实操:
    • 压缩 xnj.txt 为 xfdq.zip:[root@localhost xxj]# zip -r xfdq.zip  xnj.txt

  • 解压 xfdq.zip 为 xnj.txt:[root@localhost xxj]# unzip xfdq.zip


7.8.3 tar 打包

  • 基本语法:tar 【选项】 XXX.tar.gz 将要打包进去的内容 (功能描述:打包目录,压缩后的文件格式.tar.gz)
  • 选项说明:

  • 案例实操:

    • 压缩多个文件:[root@localhost xxj]# tar -zcvf xfdq.tar.gz xfdq.txt xnj.txt

  • 解压文件:[root@localhost xxj]# tar -zxvf xfdq.tar.gz


7.9 磁盘查看和分区类

7.9.1 du 查看文件 和 目录占用的磁盘空间

du:disk usage 磁盘占用情况

  • 基本语法: du 目录/文件 (功能描述:显示目录下每个子目录的磁盘使用情况)
  • 选项说明:

  • 案例实操:

    • 查看当前用户主目录占用的磁盘空间大小:[root@localhost ~]# du -sh


7.9.2 df 查看磁盘空间使用情况

df:disk free 空余磁盘

  • 基本语法:df 【选项】(功能描述:列出文件系统的整体磁盘使用量,检查文件系统的磁盘空间占用情况)
  • 选项说明:

  • 案例实操:

    • 查看磁盘使用情况:[root@localhost ~]# df -h


7.9.3 lsblk 查看设备挂载情况

  • 基本语法:lsblk (功能描述:查看设备挂载情况)
  • 选项说明:

  • 案例实操:[root@localhost ~]# lsblk


7.9.4 mount/umount 挂载/卸载

        对于 Linux 用户来讲,不论有几个分区,分别分给哪一个目录使用,它总归就是一个根目录,一个独立且唯一的文件结构。

        Linux 中每个分区都是用来组成整个文件系统的一部分,它在用一种叫做“挂载”的处理方法,它整个系统文件包含了一整套的文件和目录,并将一个分区和一个目录联系起来,要载入的那个分区将使它的存储空间在这个目录下获得。

  • 基本语法:

    • mount 【-t vfstype】【-o options】device dir (功能描述:挂载设备)
    • umount 设备文件名或挂载点 (功能描述:卸载设备)
  • 参数说明:

  • 实例操作:

    • 挂载光盘镜像文件:

  • 卸载光盘镜像文件:[root@localhost ~]# umount /dev/cdrom


7.9.5 fdisk 分区

  • 基本语法:

    • fdisk -l (功能描述:查看磁盘分区详情)
    • fdisk 硬盘设备名 (功能描述:对新增硬盘进行分区操作)
  • 选项说明:

  • 经验技巧:该命令必须在 root 用户下才能使用
  • 案例实操:[root@localhost ~]# fdisk -l


7.10 进程管理类

        进程是正在执行的一个程序或命令,每一个进程都是一个运行的实体,都有自己地址空间,并占用一定的系统资源。

7.10.1 ps 查看当前系统进程状态

ps:process status 进程状态

  • 基本语法:

    • ps aux | grep xxx (功能描述:查看系统中所有进程)
    • ps -ef | grep xxx (功能描述:可以查看子父进程之间的关系)
  • 选项说明:

  • 功能说明:

    • ps aux 显示信息说明

      • USER:该进程是由哪个用户产生的
      • PID:进程的 ID 号
      • %CPU:该进程占用 CPU  资源的百分比,占用越高,进程越耗费资源;
      • %MEM:该进程占用物理内存的百分比,占用越高,进程越耗费资源;
      • VSZ:该进程占用虚拟机内存的大小,单位 KB;
      • RSS:该进程占用实际物理内存的大小,单位 KB;
      • TTY:该进程是哪个终端中运行的。对于 CentOS 来说,tty1 是图形化终端,tty2-tty6是本地的字符界面终端。pts/0-255 代表虚拟终端。
      • STAT:进程状态。常见的状态有:R:运行状态,S:睡眠状态,T:暂停状态,Z:僵尸状态,s:包含子进程,l:多线程,+:前台显示
      • START:该进程的启动时间
      • TIME:该进程占用 CPU 的运算时间,注意不是系统时间
      • COMMAND:产生此进程的命令名
  • 经验技巧:
    • 如果想查看进程的 CPU 占用率和内存占用率,可以使用 aux;
    • 如果想查看进程的父进程 ID 可以使用 ef;
  • 案例实操:[root@localhost ~]#  ps aux

7.10.2 kill 终止进程

  • 基本语法:

    • kill 【选项】进程号 (功能描述:通过进程号杀死进程)
    • killall 进程名称 (功能描述:通过进程名称杀死进程,也支持通配符,这在系统因负载过大而变得很慢时很有用)
  • 选项说明:

  • 案例实操:

    • ​​​​​​​杀死浏览器进程:[root@localhost ~]# kill -9 3761
    • 通过进程名称杀死进程:[root@localhost ~]# killall firefox

7.10.3 pstree 查看进程树

  • 基本语法:pstree 【选项】
  • 选项说明:

  • 案例实操:

    • ​​​​​​​显示进程 pid:[root@localhost ~]# pstree -p

  • 显示进程所属用户:[root@localhost ~]# pstree -u


7.10.4 top 查看系统健康状态

  • 基本命令:top 【选项】
  • 选项说明:

  • 操作说明:

  • 案例实操:[root@localhost ~]# top -d 1


7.10.5 netstat 显示网络状态和端口占用信息

  • 基本语法:

    • ​​​​​​​netstat -anp | grep 进程号 (功能描述:查看该进程网络信息)
    • netstat -nlp | grep 端口号 (功能描述:查看网络端口号占用情况)
  • 选项说明:

  • 案例实操:

    • 通过进程号看sshd进程网络信息:[root@localhost ~]# netstat -anp | grep sshd


7.11 crontab 系统定时任务

7.11.1 crontab 服务管理

  • 重新启动 crond服务:[root@localhost ~]# systemctl restart crond

7.11.2 crontab 定时任务设置

  • 基本语法:crontab 【选项】
  • 选项说明:

  • 参数说明:[root@localhost ~]# crontab -e

    • 进入 crontab 编辑界面。会打开 vim 编辑你的工作

      • * * * * * 执行的任务:

  • 特殊的符号:

  • 特定时间执行命令:


上一节:

下一节:

【Linux - 操作技术】七 常用基本命令相关推荐

  1. Linux(centos)的常用基本命令

    2019独角兽企业重金招聘Python工程师标准>>> Linux的常用基本命令. 首先启动Linux.启动完毕后需要进行用户的登录,选择登陆的用户不同自然权限也不一样,其中&quo ...

  2. linux下 最常用基本命令

    常用命令   基本命令 pwd                                                      打印绝对路径 ls +路径                   ...

  3. C语言再学习 -- Linux 中常用基本命令

    参看:linux常用基本命令 参看:Ubuntu常用命令大全 #arch                                              #显示机器的处理器架构 # unam ...

  4. Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们。...

    Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们. 这个是我将鸟哥书上的进行了一下整理的,希望不要涉及到版权问题. 1.显示日期的 ...

  5. 【Linux】linux常用基本命令

    首页 博客 学院 CSDN学院 下载 论坛 APP CSDN 问答 商城 活动 VIP会员 招聘 ITeye GitChat GitChat 图文课 写博客 消息 评论关注点赞回答系统通知 登录注册 ...

  6. Linux常用基本命令详解(二)-------磁盘分区和磁盘管理类命令

    Linux常用基本命令详解(一) Linux常用基本命令详解(二)-------磁盘分区和磁盘管理类命令 Linux常用基本命令详解(三) 1.磁盘分区 磁盘分区(系统分区)是使用分区编辑器(part ...

  7. Linux系统下的一些常用基本命令

    1.Linux(一切皆文件) root指当前用户,root为顶级用户,wf指机器名字,~目录的根文件夹 2. 常用基本命令 1)cd / 进入Linux系统根目录 2)ls 查看当前目录 3)ll 查 ...

  8. 【Linux】Linux学习(三)常用基本命令(一)

    Linux学习(三)常用基本命令 常用基本命令 帮助命令 文件目录类命令 时间日期类命令 用户管理命令 用户组管理命令 文件权限类 搜索查找类 压缩和解压类 磁盘查看和分区类 进程管理类 学习总结 常 ...

  9. 【Linux】Linux学习(三)常用基本命令(二)

    Linux学习(三)常用基本命令(二) crontab 系统定时任务 crontab 服务管理 crontab 定时任务设置 RPM软件包管理 RPM概述 RPM查询命令 RPM卸载命令 RPM安装命 ...

最新文章

  1. CCNA和四级网工的对比
  2. 用.NET CF进行HardReset?
  3. Android进程间通信(IPC)机制Binder简要介绍和学习计划
  4. 使用GoLand创建并运行项目
  5. scala 方法、函数定义小结
  6. java servlet 注册登录,JSP+JavaBean+Servlet实现用户登录与注册
  7. 大数据架构由哪些模块组成
  8. 可执行文件的 MD5 碰撞
  9. ps2023最新调色滤镜插件exposure图片后期处理工具
  10. java进行多个照片合并操作
  11. excel怎么设置自动计算_EXCEL内输入起始时间,如何自动计算小时时间差?
  12. folly::ConcurrentSkipList 详解
  13. 用c语言编译对数函数,在C语言中使用对数函数的方法
  14. 华为大数据平台FusionInsight HD部署中遇到的问题汇总
  15. drozer 测试总结
  16. mysql两表左关联_mysql中一张表LEFT JOIN 左关联两张表语句
  17. hive/mysql使用lateral view explode时会出现的问题(bug)
  18. Linux MMC 驱动子系统详解
  19. 光伏企业赛拉弗:每条生产线削减员工80%
  20. 职教云考中答案,职教云获取答案详解

热门文章

  1. input文本框的提示效果
  2. 西门子MES软件ebr脚本使用说明-SIMATIC IT EBR(Opcenter Execution Pharma
  3. 【 js中通过键盘上下左右移动图片】
  4. Reprint:C/C++ Volatile关键词深度剖析;
  5. Telegram传奇:俄罗斯富豪、黑客高手、极权和阴谋…
  6. 三星手机怎么上传文件到云服务器,三星Quick Share快传功能曝光,基于云端服务实现文件传输...
  7. 软件设计——质量属性(非功能性需求)
  8. Appium源码分析(4)-控制器模块
  9. linux系统安装英伟达显卡驱动,Linux 怎样安装 Nvidia 337.12 Beta 显卡驱动
  10. 电力智能轨道巡检机器人 吊装轨道式