加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

Linux基础命令(上)

发布时间:2020-12-14 00:00:07 所属栏目:Linux 来源:网络整理
导读:实验环境:centos7, xshell6 一、Linux命令分类及格式 Linux命令大体上可以分为两类,一是内部命令,另一类是外部命令。 内部命令:指的是集成与Shell解释器程序内部的一些特殊指令,也称为内建指令。内部命令属于Shell的一部分,所以并没有单独对应的系统
实验环境:centos7, xshell6

一、Linux命令分类及格式
Linux命令大体上可以分为两类,一是内部命令,另一类是外部命令。
内部命令:指的是集成与Shell解释器程序内部的一些特殊指令,也称为内建指令。内部命令属于Shell的一部分,所以并没有单独对应的系统文件,只要Shell解释器程序被运行,内部指令也就自动载入内存了,用户可直接使用。内部命令无需从硬盘中读取文件,因此执行效率较高。

外部命令:指的是Linux系统中能够完成特定功能的脚本文件或二进制程序,每个外部命令对应了系统中的一个文件,是属于Shell解释器程序之外的命令,所以称为外部命令。Linux系统必须知道外部命令对应的文件位置,才能够由Shell加载并完成。

Linux命令行的格式
命令字:命令字即命令名称,是整条命令中最关键的的一部分。
选项:选项的作用是调节命令的具体功能,决定这条命令如何执行。
参数:命令参数是命令字的处理对象,通常情况下命令参数文件名、目录名或用户名等内容。
其中,命令字、选项、参数之间用空格隔开,多余的空格将被忽略。其中命令行中的选项和参数在某些情况下是可以省略的,即命令行可以只有命令字,也可以只有命令字、选项,或者只有命令字、参数。

二 Linux命令实操

下图为xshell登陆界面,含义如图所示

若为$标识,则为普通用户

(1) hostname
hostname命令可以查看当前主机的完整的名称,也可以用来修改当前系统的主机名
查看主机名时,直接输入命令hostname

修改主机名时,命令后输入所要改为的主机名即可

(2) pwg
pwg命令用于显示用户当前所在的工作目录位置,工作目录是用户操作文件或其他子目录的默认位置起点,使用pwg命令不添加任何选项和或参数。

(3)cd

cd命令用于将用户的工作目录更改到其他位置,通常使用时需要切换到目标位置作为称呼。
cd 返回宿主目录即家目录


cd.. 返回上一层目录


cd ../../返回上上层目录


cd / 返回根目录

cd - 二个路径来回切换

(4)ls
ls命令主要用于显示目录中的内容,包括子目录和文件的相关属性信息等。使用的参数可以是目录名,也可以是文件名,允许在同一条命令中同时使用多个参数。
在字符模式中以颜色区分不同的文件,深蓝色表示目录,白色表示一般文件,绿色表示可执行文件,×××表示设备文件,红色表示压缩文件。
执行不带任何选项,参数的ls命令,可显示当前目录中包含的子目录,文件列表信息。

ls -a
显示所有目录和文件信息,包括以 “.”开头的隐藏目录和隐藏文件


ls -s
显示详细信息,即单个文件大小


ls -lh
显示目录总大小以及单个文件大小

(5)
转行显示,注意转行符和前面不能有空格
下图中路径为etc目录下的abrt文件,转行输入

(6)du

du 命令可用于统计制定目录所占磁盘空间的大小。使用目录或文件的名称作为参数。du命令可选项如下图


统计boot目录的大小
du -a



du -s


du -ah


du -sh

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读