栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux的命令概述

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux的命令概述

前言

Linux各个版本的命令加起来总共有上千个,全记下来是不现实的。但正如我们操作Windows一样,一般就是文件删除和新建啊啥之类的普通操作,这些命令凑起来其实并不多,而且到时候忘记了命令也可以去查找帮助文档,像管理这种复杂操作也不是我们后端程序员需要做的事情,有运维会去做。

Linux命令简介

Linux命令与参数之间必须用空格隔开;
Linux命令是区分大小写的;
如果输入了错误的命令会显示:

-bash: abcd: command not found

原因可能有下面两个:

命令敲错了
命令未安装

type 命令,显示后跟的命令类型(可以使用type命令来查看当前命令的类型):

cd is a shell builtin(内置命令)
ping is /bin/ping(是一个文件)
ll is aliased to `ls -l --color=auto’(类型别名)
for is a shell keyword(是一个关键字)

命令的帮助文档:

help:内置命令的帮助文档
man:外部命令的帮助文档
因为当前系统为minimal的,very basic 没有man包
需要手动安装man:yum install man man-pages -y

将来工作中如果遇到生疏的命令,直接百度

如果不是为了装C,完全没必要查看命令手册

常用命令

whereis :查询命令文件的位置

file :查看文件的类型

who :查看当前在线的用户(当前用户只有一个:root)

whoami: 我是谁(查看当前是谁在登陆这个系统)

pwd: 我在哪里(当前“我”所在的位置)

uname -a: 查看内核信息

echo: 类似于 sout syso ,打印语句

clear: 清屏(就清楚屏幕上的信息)
history: 历史(敲的所有的历史命令)

特殊字符 .点:

如果文件的开始是.说明当前文件是一个隐藏文件
. 指向当前目录
…指向当前目录的上级目录


如上图所示,.bash_logout就是隐藏文件。

上图中的蓝色部分的一个点“.”表示的就是当前目录sysconfig,两个点“…”表示的就是etc文件。

$:

说明这是一个变量
$PATH Linux的环境变量


如上图,加上$符之后的name则表示的是一个变量,则打印出来的值是lioqingzhao

*星号:

通配符


如上图中我们要查找文件名包含a的在etc文件下的所有文件,有点像mysql中的%的作用。

~:

当前用户的家目录
每个用户的家目录是不同的
root用户家目录在系统根目录下
其他用户的家目录在/home/用户名为家目录

空格:

Linux的命令与参数用空格隔开

/:

整个Linux的文件根目录

命令的参数

如果是单词 一般加–
如果是字母或者缩写 一般加 -

如上面的color是一个完整单词,那么我们就用“–”

修改Xshell字体颜色:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/298077.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号