首先,我们需要了解Linux中的命令基本格式是:Linux命令 选项 参数 (command option arguments)

命令:实现某个功能的程序(必须要有的!)

选项:可供选择的项目,可接可不接,但是接了有特殊作用(长短选项是一样的)

长格式:长选项 --all

短格式:短选项 -a

参数:可接可不接

Linux中的空格十分重要,一个空格跟十个空格的作用是一样的,但是需要注意哪些地方要使用空格哪些地方不要使用空格。

在 学习Linux的过程中,遇到不会的命令,直接man一下那个命令就好,就会有关于某个命令的详细的使用手册,学习过程中使用这个命令非常的有帮助!

1.ls命令:查看文件夹里的内容 list的缩写

ls 是查看文件夹里的内容,ls里没有接参数,默认就是以当前文件夹作为参数

-l     use a long listing format     查看文件和文件夹的详细信息(ls -l = ll)

-a, --all

do not ignore entries starting with     不要忽略以.开头的条目(文件或者文件夹)

​​​​​​​

[root@scchen1 ~]# ls
1.txt      mySite
backip.sh  mysql-5.7.33-linux-glibc2.12-x86_64
changde    mysql-5.7.33-linux-glibc2.12-x86_64.tar.gz
haiquan    onekeyy_install_mysql_57.sh
hunantv    wanghan
lianxi     xiena

2.mkdir:新建文件夹 make diretory的缩写

[root@scchen1 ~]# mkdir document         //创建文件夹document

3.cd命令:切换工作目录、进入文件夹

格式:cd 目录位置

cd -change the current directory to dir 切换当前文件夹到另一个文件夹

特殊目录:

. 当前目录

.. 上一级目录

~ 用户主目录(家目录) 直接的cd,后面不跟选项也是进入用户的家目录

[root@scchen1 ~]# cd ~zhangjia ~后面没有空格

- 上一次所在的工作目录(遥控器上的返回键)

6.pwd: 查看当前所在路径

pwd - print name of current/working directory

[root@scchen1 wanghan]# pwd
/root/hunantv/wanghan

7.yum :是Linux里的软件管理的命令

[root@scchen1 zhang]# yum install  tree -y

install 是安装操作,tree是具体安装的软件包名字,-y是不需要再次确认安装,等同于输入y(yes)

8.快捷键:

Tab键:自动补齐(文件名或者命令)

快捷键Ctrl+C:终止当前进程

快捷键Ctrl+L:清屏,相当于clear命令

快捷键Ctrl+K:删除从光标到行末所有字符

快捷键Ctrl+U:删除从光标处到行首的字符

上下方向键:可以调用以前使用过的命令

history命令可以按照编号顺序调出所有使用过的命令

!编号顺序 可以执行history调出的命令中的编号那一条(!123 就是执行123条命令)

!ser 可以执行最近的一条以ser开头的命令

9.useradd:新增用户

10.su命令:切换用户

-:作用是加载切换用户的环境变量,不使用上一个用户的环境变量

11.exit:退出、注销系统

12.hostname:查看主机名(还可以临时修改主机名) hostnamectl set-hostname xs:永久修改主机名(分别是参数、选项、参数)

[root@iZwz99j8u7p47b5kqnnicsZ ~]# useradd xyf      新增用户xyf
[root@iZwz99j8u7p47b5kqnnicsZ ~]# su - xyf         切换用户xyf登录系统
[xyf@iZwz99j8u7p47b5kqnnicsZ ~]$ pwd               查看当前所在位置
/home/xyf
[xyf@iZwz99j8u7p47b5kqnnicsZ ~]$ exit              退出
logout
[root@iZwz99j8u7p47b5kqnnicsZ ~]# hostname         查看主机名
iZwz99j8u7p47b5kqnnicsZ
[root@iZwz99j8u7p47b5kqnnicsZ ~]# hostname wangzhe    临时更改主机名为wangzhe(对所有用户都有效,名字是统一的)
[root@iZwz99j8u7p47b5kqnnicsZ ~]# su - root        重新登录
上一次登录:四 12月 30 20:07:24 CST 2021从 175.8.133.196pts/0 上
[root@wangzhe ~]#

13.echo:是输出变量的内容的,echo可以输出内容,类似于c语言的printf,shell编程中引用变量的值,需要使用$变量名

[root@localhost ~]# echo  $sg     引用变量
zyw
[root@localhost ~]# echo "hunanchangsha $sg"     输出字符串和引用变量
hunanchangsha zyw

14.env:是查看Linux系统里的环境变量(全局变量),影响所有用户的变量 encironment的缩写

15.set:是查看当前shell解释器里的所有的变量(自定义变量和环境变量)

16.man: 查看某个命令的使用手册(manual手册、指南),按q退出(quite)

su --help的效果跟man su 的效果一样,都是查看使用手册,具体呈现如下图

Linux基本命令的使用(一)相关推荐

  1. LINUX基本命令行手册一

    linux基本命令行手册一     1.1基本的网络命令         1>wget 从服务器上检索或下载文件,支持HTTP,HTTPS,FTP协议,服务器响应后,会将请求到的文件下载到当前用 ...

  2. Linux学习总结(9)——Linux 新手必知必会的 10 条 Linux 基本命令

    Linux 对我们的生活产生了巨大的冲击.至少你的安卓手机使用的就是 Linux 核心.尽管如此,在第一次开始使用 Linux 时你还是会感到难以下手.因为在 Linux 中,通常需要使用终端命令来取 ...

  3. 一篇文章快速掌握Linux基本命令

    Linux 基本命令快速掌握 第一章:基本命令 ① 创建文件夹.文件 ② 路径切换,显示路径下的文件夹.文件夹 ③ 复制文件夹.文件,查看命令帮助 ④ 删除文件夹.文件,隐藏删除确认提示 ⑤ 编辑.查 ...

  4. linux 命令 ppt,Linux基本命令()讲解.ppt

    第2章 Linux 基本命令 2.1 系统管理命令 在 Linux/UNIX 操作系统中,所有事物都被当作文件来处理:硬件设备(包括键盘和终端).目录.命令本身,当然还有文件. 实际上是 Linux/ ...

  5. linux基本命令以及命令常用选项

    linux基本命令以及命令常用选项 touch  创建文件,改变恩建时间戳,如果直接跟上一个文件,该文件不存在则创建文件 -c 文件不存在不创建文件,存在则改变文件的时间戳 -a 只改变文件的访问时间 ...

  6. Linux基本命令 -- grep参数说明及常用用法

    Linux基本命令 -- grep参数说明及常用用法 趁着午休的时间把自己经常使用的一些grep命令整理一下. 方便以后查看. 后续会逐步把awk/sed/find等常用的命令理一理. 增强下记忆. ...

  7. Linux基本命令介绍

    linux相关学习软件下载地址:VM12及Linux系统镜像文件 LINUX基本命令 Linux的基本命令共有上百个,不求全部要记住,但是也得要大体知道有哪些类型的命令.在介绍命令之前先介绍一下提高效 ...

  8. 【Linux】第一章 整合 JDK 和 MariaDB(附 Linux 基本命令)

    第一章 整合 JDK 和 MariaDB 文章目录 第一章 整合 JDK 和 MariaDB 一.整合 JDK 1.上传 JDK 安装包 3.配置 Linux 环境变量 4.JDK 环境测试 二.整合 ...

  9. Linux应用基本命令实验,实验二 linux基本命令的使用

    实验二 linux基本命令的使用 一. 实验目的 熟练掌握linux基本命令的使用 二. 实验设备 1)PC机一台 2)实验箱一台 3)虚拟机vmware,ubantu10 三. 实验讲解 1. 登录 ...

  10. linux基本命令与终端操作、linux命令英文全称解释、ls clear cd pwd cat touch cp rm rmdir mkdir mv file find grep sudo su

    linux终端的命令提示符 命令提示符由四部分组成:当前登陆的用户名.主机名.当前所在目录.用户提示符 linux基本命令 查看目录下文件及文件夹:ls 英文全称(助记):list 命令参数: -a: ...

最新文章

  1. SUMO输出车辆相关参数
  2. 为何要把你的SAP运行在Oracle数据库上?
  3. 电容屏物体识别_兆易创新的传感器布局:电容/光学/超声指纹/ToF全面发力
  4. Python基础概念_1_环境安装
  5. Collections.unmodifiableMap
  6. 利用矩阵的n次方求图的连通性
  7. 如何实现一个符合规范的Promise
  8. 俯首甘为孺子牛上一句是什么
  9. 教你手工mysql拆库
  10. MongoDB CookBook读书笔记之导入导出
  11. wordpress iDowns-v1.8.3下载类主题无缝对接erphpdown会员中心+在线充值+VIP开通+卡密插件
  12. yaml数组解析_YAML语法介绍
  13. ps替换png图标的背景色
  14. 计算机磁盘管理打不开,教你怎样轻松解决磁盘打不开的问题
  15. Java课程设计之你画我猜
  16. html个人所得税计算器,个税计算器2021 - 个人所得税计算器2021 -
  17. 2022-04-13 分布式任务调度Quartz
  18. 描写计算机教室的词语,形容教室环境布置的句子
  19. flask debug模式logging模块报错os.rename(self.baseFilename, dfn) WindowsError: [Error 32]
  20. 文件服务器的配置实训报告,《服务器配置与调试实训报告》要点

热门文章

  1. 《深度学习》(美)Ian Goodfellow 花书简要笔记(第三部分:深度学习研究)(完)
  2. Linux james邮件服务器的搭建
  3. 计算机科学导论(读书笔记)
  4. linux下编译libuv库
  5. clickhouse下载与安装
  6. 山东大学软件学院考试总结(2019-2022)
  7. 《概率论与数理统计》之概率函数、概率分布函数与概率密度函数理解
  8. i12 tws无线蓝牙耳机说明书
  9. Golang filepath包常用方法介绍
  10. oTree学习教程(八)Bots