温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Linux基础命令(上)

发布时间:2020-07-21 01:15:03 来源:网络 阅读:291 作者:友引町 栏目:云计算

实验环境:centos7, xshell6

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

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

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

二 Linux命令实操

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

Linux基础命令(上)

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

Linux基础命令(上)

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

Linux基础命令(上)

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

Linux基础命令(上)

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

Linux基础命令(上)

(3)cd

cd命令用于将用户的工作目录更改到其他位置,通常使用时需要切换到目标位置作为称呼。
cd 返回宿主目录即家目录
Linux基础命令(上)
cd.. 返回上一层目录
Linux基础命令(上)
cd ../../返回上上层目录
Linux基础命令(上)
cd / 返回根目录
Linux基础命令(上)

cd - 二个路径来回切换
Linux基础命令(上)

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

ls -a
显示所有目录和文件信息,包括以 “.”开头的隐藏目录和隐藏文件
Linux基础命令(上)
ls -s
显示详细信息,即单个文件大小
Linux基础命令(上)
ls -lh
显示目录总大小以及单个文件大小

Linux基础命令(上)

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

(6)du

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

Linux基础命令(上)
Linux基础命令(上)
du -s
Linux基础命令(上)
du -ah
Linux基础命令(上)
du -sh
Linux基础命令(上)

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI