
基础命令
文章平均质量分 85
Linux学习中
一名在学习linux路上的小白
展开
-
Linux基础命令-scp远程复制文件
有时候不可避免的需要将文件复制到另外一台服务器上,那么这时就可以使用scp命令远程拷贝文件原创 2023-04-14 15:57:05 · 30026 阅读 · 1 评论 -
Linux基础命令-seq打印数字序列
在doc文档中查看seq命令的含义seq命令用来打印数字序列,用以指定增量从首数开始打印数字到尾数,即产生从某个数到另外一个数之间的所有整数,并可以对整数的格式,宽度,分隔符号进行控制。原创 2023-04-13 14:45:47 · 1416 阅读 · 0 评论 -
Linux基础命令-free显示系统内存使用量
free命令的主要功能是显示系统内存的使用量情况,包括物理和交换内存的总量、使用量和空闲量等信息。此命令的常用参数是:free 【参数】使用来查看命令的字段信息Mem指的是物理内存空闲使用情况,传统意义上的物理内存。Swap指的是交换空间使用情况,当物理内存不够用时,临时存放数据的空间。free与available这两个词都有剩余内存的意思,简单理解就是,free是未被使用的内存,available是程序认为还可以被使用的内存。Linux为了提高读写的性能,会将一部分内存用来临时存储数据,也就是常说原创 2023-03-13 20:32:26 · 1184 阅读 · 0 评论 -
Linux基础命令-sed流编辑器
先到帮助文档中查看命令的描述信息sed命令是操作、过滤和转换文本内容的强大工具,常用功能包括结合正则表达式对文件实现快速增删改查,其中查询的功能中最常用的两大功能是过滤(提取字符串)以及 取行(取出指定行)。语法格式是:sed 【参数】 【sed内置命令字符】【文件】常用的命令参数有以下这些:sed内置命令参数:sed匹配的范围:查找 第二行到第五行的内容,表示将匹配的结果输出到屏幕上查找第五行往下三行的内容4.2 查找关键字的内容在中查找过滤带有root字符的内容,并且打印到屏幕上4.3 删除文原创 2023-03-11 21:00:26 · 1429 阅读 · 4 评论 -
Linux基础命令-ss显示socket信息
先使用手册查看命令介绍信息NAMEss(Socket Statistics)命令主要功能是显示套接字信息。与netstat命令的使用十分的相似,都是用于显示套接字信息,而ss命令的优势在于它能够显示更多TCP和连接状态的详情信息,并且速度更快更高效。以上的内容仅仅只是ss命令的一部分内容,因为ss命令的参数特别多,在用法上更是不计其数,关于查看网络状态信息,ss和netstat了解使用方法也是很有必要的。原创 2023-03-10 16:53:52 · 2712 阅读 · 3 评论 -
Linux基础命令-kill向进程发送信号
先使用帮助文档查看命令的信息命令的主要功能就是向进程发送信号,这里我们主要用来终止结束进程的,与它的英文单词含义相同,在Linux系统中如果需要不使用某个进程,可以使用此命令立刻结束进程,当然也可使用或管理命令(停止)服务。此命令的基本语法是:以表示形式显示使用 显示所有信号通过上图能看到kill能支持的信号真的很多,但基本上我们用不到那么多信号,以下这些是较为常用的。我们使用·、或者查看的进程,直接正常结束进程。可以看到服务进程已经结束,如果还不确定服务是否已经关闭,也可使用查看服务状态。2.强制结原创 2023-03-08 16:12:00 · 1773 阅读 · 0 评论 -
Linux基础命令-groupmems管理组群的成员
如果要想查看这个组有什么成员添加进来了,使用这个命令就正好合适,并且这个命令也可以用来增加成员到组内。原创 2023-03-06 15:29:14 · 2334 阅读 · 0 评论 -
Linux基础命令-setfacl设置文件ACL策略规则
setfacl设置文件ACL策略规则原创 2023-03-05 17:06:49 · 5573 阅读 · 0 评论 -
Linux基础命令-gdisk使用GPT类型创建分区
gdisk(GPT fdisk)命令主要功能是用来创建和操作分区表,支持使用GPT分区类型,用于划分容量大于2T的磁盘。像我们平时使用的fdisk命令是使用MBR分区表类型,让我们来看下他们的区别是怎样的吧。语法格式:gdisk 【参数】【设备】gdisk命令只有一个-l的参数,但在操作中的菜单参数内容就比较多了,先看下基本的参数完整的菜单信息说明看到上方的有些菜单代表的意思是不是有些似曾相识呢,如果您有使用过fdisk命令,就会发现,其中有一些参数与fdisk中的是一样的。2 查看磁盘的所有分区表原创 2023-03-03 16:30:16 · 4815 阅读 · 0 评论 -
Linux基础命令-nice调整进程的优先级
nice命令相对来说还是很容易使用的一个命令,若想让系统先执行一些比较重要的进程,就可以使用这个命令了。原创 2023-03-02 17:15:29 · 1452 阅读 · 4 评论 -
Linux命令-mdadm管理磁盘阵列组
先来看下mdadm的帮助文档NAMEmdadm(multiple devices admin)命令的主要功能是用来管理RAID磁盘阵列组,linux系统中实现软RAID设备的命令,可以进行创建,调整,监控,删除等全套管理操作。mdadm的内容其实是很多的,因为主要还是用来创建RAID和管理的,所以需要将几个RAID级别都演示一下,当然可以选择自己需要用到的raid去反复观看。原创 2023-03-01 14:36:57 · 7151 阅读 · 0 评论 -
Linux基础命令-ln创建链接文件
ln(link)命令的主要功能是给源文件建立一个链接文件,系统中存在两种链接文件,一个是硬链接(hard link),一个是软连接(symbolic link)。原创 2023-02-28 16:42:55 · 2973 阅读 · 0 评论 -
Linux基础命令-fdisk管理磁盘分区表
这个fdisk主要还是用来创建分区方面的,相关方面的参数其实只有查看方面的会经常性用到,而创建磁盘分区,一般选择命令+要进行分区的设备即可。原创 2023-02-27 15:28:15 · 7264 阅读 · 0 评论 -
Linux基础命令-stat显示文件的状态信息
先到帮助文档中了解命令的含义stat(status)命令主要功能是显示文件或文件系统的状态信息,显示了文件大小,权限信息,硬链接,软连接,inode号,SELinux上下文,以及三个时间信息。还可通过这三个时间来查看文件有没有被修改过文件内容。stat的语法格式:stat 【参数】文件下面来看下命令的参数有哪些。命令的基本参数有以下信息,表格形式呈现-t首先先创建一个文件出来,使用stat查看文件三个时间可以看到文件一创建出来三个时间是显示一致的,那么我们就做下测试,看使用什么命令会修改对应的时间。使用ca原创 2023-02-27 11:30:50 · 4983 阅读 · 2 评论 -
Linux基础命令-du查看文件的大小
先看下帮助文档里的含义 du(Disk Usage)命令的功能是查看文件或目录的大小,默认以kb单位显示文件的大小,如果是目录,则会显示目录下各个文件的容量以及目录的总容量。du命令的语法格式是:du 【参数】【文件】下面来看下命令的参数有哪些。左边显示的是文件容量大小,右边显示的是文件名 2)显示当前目录下所有文件大小直接输入 du 没有加任何选项时,则 du 会分析当前所在目录里的子目录所占用的硬盘空间;包括隐藏文件3)只显示目录的大小可以指定目录,加了-s参数只会显示目录本身的容量原创 2023-02-26 17:51:28 · 8014 阅读 · 1 评论 -
Linux基础命令-df显示磁盘的使用情况
df命令主要还是用在需要查看磁盘情况的时候,当然有时候要看设备是否成功挂载到对应的文件下,也可以使用这个命令。原创 2023-02-26 16:37:52 · 2141 阅读 · 1 评论 -
Linux基础命令-dd拷贝、转换文件
先看下帮助文档里的含义可以看出来dd(disk dump)的功能是用来转换和拷贝文件的,并且使用dd命令可以按照指定大小的数据块来拷贝文件,并在拷贝的过程中对内容进行转换。继续来看下命令帮助文档内的具体使用语法:dd 【参数】【对象】参数以表格显示2)拷贝文件的100个字节3)将文件的字母全部转换成大写4)将linux自带的光盘制作成iso格式的镜像文件centos7.iso文件系统格式为iso 9660,表示此文件为镜像文件 5)使用dd命令制作1G的交换分区原创 2023-02-26 11:45:25 · 2036 阅读 · 0 评论 -
Linux基础命令-whereis查找命令及相关文件
通过帮助文档了解命令的含义whereis命令的功能是可以查找命令的二进制文件、源文件及手册页文件;whereis查找文件是在指定的数据库中进行查询,该数据库是LINUX系统自动创建,包含有本地所有文件的信息,每天自动更新一次,但因为whereis的机制如此,刚添加的文件可能会搜索不到,原因就是数据库文件没有及时更新,所以可以在查找文件前,提前先执行updatedb命令进行更新,再使用其命令。与which相关命令该命令的语法格式是:which 【参数】 命令参数以表格显示2)只显示date的二进制文件原创 2023-02-25 16:39:59 · 1238 阅读 · 0 评论 -
Linux基础命令-which查找命令文件位置
通过帮助文档了解命令的含义从字面意思可以看出来,which命令的功能是查找(shell解释器中)指令的全路径,可以快速搜索到二进制程序所在的文件位置,如果是专门用来找指令的路径,那这个which就真的特别的合适。该命令的语法格式是:which 【参数】 程序名(指令)which的参数是比较少,一般用法都是直接使用which 命令的方式来查找的。下面来看下命令如何来使用的。2)查找chmod命令的所有路径3)一次性查找多个命令路径4)组合其他命令一起使用5)显示命令的版本信原创 2023-02-25 15:36:01 · 1170 阅读 · 0 评论 -
Linux基础命令-locate快速查找文件
还是一样先通过帮助文档了解含义NAMElocate命令的功能是通过文件名称来查找文件,与find命令进行全局搜索不同,locate命令是读取这个数据文件(/var/lib/locatedb)进行查找。由于缩小了查找的范围,因此这个命令查找文件会比find要快很多。小提示:使用locate命令时,若要同步当天建立的文件信息,需要先对数据库文件进行更新,查找前可以使用updatedb命令同步数据,再使用locate查找文件。原创 2023-02-24 18:02:06 · 3550 阅读 · 0 评论 -
Linux基础命令-find搜索文件位置
使用-exec参数将前面的文件进行处理,也可使用find配合xargs将文件进行删除。/root/data总用量 0find命令很多参数都可以结合起来一起使用的,关键还是要能记住每个参数可以实现的功能。原创 2023-02-24 13:35:53 · 3458 阅读 · 1 评论 -
Linux基础命令-netstat显示网络状态
通过帮助文档了解命令的含义NAMEnetstat network statistics,命令主要功能用于各种网络相关信息,例显示网络连接状态、路由表信息、接口状态、NAT、多播成员等信息。netstat命令要学的参数其实是挺多的,关于网络方面的状态信息,这个命令显示的都很全面了,如果需要查看服务是否运行,即可使用这个命令查看是否再监听状态。原创 2023-02-23 10:30:23 · 3143 阅读 · 0 评论 -
Linux基础命令-pstree树状显示进程信息
pstree命令来自于英文词组“Process tree”的缩写,其功能是用于以树状图形式显示进程信息,帮助管理员更好的了解进程间的关系。Linux系统中常用ps命令查看进程状态信息,但是却无法了解进程之前的依赖关系,哪个是父进程,哪个是子进程都可以通过pstree进行查看。原创 2023-02-22 16:41:40 · 6174 阅读 · 3 评论 -
Linux基础命令-uname显示系统内核信息
uname命令来自于英文词组“Unix name”的缩写,其功能是用于查看系统主机名、内核及硬件架构等信息。这个命令主要还是查看系统内核方面,真正能用到的参数其实只有-r和-a参数,能显示系统的版本内核信息,若觉得以上内容还行的,可以一键三连支持一下!原创 2023-02-22 09:20:27 · 2088 阅读 · 0 评论 -
Linux基础命令-lsof查看进程打开的文件
lsof命令来自于英文词组“list opened files”的缩写,主要功能是用来查看文件的进程信息,此命令能够能好的帮助用户了解相关服务的运行状态,是个非常不错的系统监控工具。小提示:只有root用户可以使用这个命令或获取超级权限的普通用户才能使用。原创 2023-02-21 21:07:06 · 7612 阅读 · 2 评论 -
Linux基础命令-uptime查看系统负载
top命令显示的内容特别多,有时不能很简易的看到想知道的值;若只需要查看系统的负载值,时间和当前的用户数量,可用uptime这个命令,能够更简易的看到系统负载信息,下面一起来看看。uptime命令的功能是用于查看系统负载,使用这个命令能够显示系统已经运行了多长时间、当前登入用户数量、1分钟、5分钟、15分钟内的负载信息。原创 2023-02-21 15:43:02 · 1276 阅读 · 0 评论 -
Linux基础命令-top实时显示系统状态
今天要学的内容是top命令,这个命令的作用是有一个动态实时查看系统的功能,能通过观察显示的参数了解系统当下的状态和运行的服务,一起来看看吧。top命令的功能用于实时显示系统运行状态,包括处理器、内存、服务、进程等重要资源信息。当然top命令和window任务管理器是差不多的,除了能看到常规的服务进程信息外,还对处理器和内存的负载清空一目了然,实时感知系统全局的运行状态。top命令使用起来参数上面要记的内容其实是很多的,显示系统状态,要能看的明白代表的是什么含义,对工作上是会有很大的帮助。原创 2023-02-21 15:21:40 · 2946 阅读 · 1 评论 -
Linux基础命令-ps查看进程状态
ps命令来自于英文词组“process status”,其功能使用与显示当前系统的进程状态。使用ps这个命令可以查看到进程的所有信息,例如说是进程的PID号、发起用户、系统资源使用占比(CPU,内存)、运行状态等。帮助我们可以及时发现哪些进程出现“僵死”或“不可中断”等异常情况。这个命令要记的参数并不多,可以说常用到的就那么几个,更主要还是要了解这个命令的内容的含义;原创 2023-02-20 17:27:22 · 5945 阅读 · 4 评论 -
Linux基础命令-sort内容排序
在linux中,总有需要排序数值从大到小的瞬间,有时候要看什么文件比较大,把它先列在前面,就可以用这个命令;当然sort还能办到去重的功能,一起来看看这个命令的使用吧。sort命令的功能是对文件内容进行排序,将文件的每一行作为一个单位,相互比较,比较的原则是从首字符向后依次按ASCII码值进行比较,最后将它们按升序输出。sort这个命令要排序文件或者文件内容时,是比较常用到的,常搭配管道符一起使用,可以更精准的显示需要找的数值。若觉得内容还行的,可以一键三连支持一下!原创 2023-02-19 10:23:41 · 7445 阅读 · 0 评论 -
Linux基础命令-chattr更改文件隐藏属性
前面了解了文件的权限和特殊权限,今天讲一下chattr这个命令,主要是用来更改文件隐藏属性,下面一起来看下。chattr命令来自于英文词组“chang attribute”的缩写,其功能是用于更改文件隐藏属性。常用的ls命令仅能能够查看到文件的一般权限、特殊权限、SELinux安全上下文与是否有FACL访问控制列表的情况,且无法查看到文件隐藏属性。chattr命令修改文件和目录的隐藏属性,要查看文件是否设置了隐藏属性是使用latter命令去查看的,使用起来也比较简单;原创 2023-02-18 10:50:32 · 6260 阅读 · 2 评论 -
Linux基础命令-chmod修改文件权限
chmod命令来自于英文词组“change mode”的缩写,其功能适用于改变文件或者目录权限的命令。默认只有文件的所有者和管理员可以设置文件权限,普通用户只能管理自己的文件的权限属性。设置权限时可以使用数字法,亦可使用字母表达式,对于目录文件建议加入-R参数进行递归操作,意味着不仅对于目录本身,也对目录内的子文件/目录进行新权限的设定。原创 2023-02-17 17:09:26 · 16141 阅读 · 0 评论 -
Linux基础命令-chown修改文件属主
chown命令来自于英文词组”Change owner“的缩写,其功能是用于改变文件或目录的用户和用户组信息。管理员可以改变一切文件的所属信息,而普通用户只能改变自己文件的所属信息。chown在日常使用中还是比较常用的一个命令,不管在日常用来修改文件的属组和属主,有时在配置服务上,一样是需要用到这个命令的。如果觉得以上的内容还行的,可以一键三连支持一下!原创 2023-02-16 13:51:20 · 2619 阅读 · 0 评论 -
Linux基础命令-userdel删除用户
userdel命令来自于英文词组“user delete”的缩写,其功能是删除用户账号。linux系统中一切都是文件,用户信息被保存到了/etc/passwd、/etc/shadow以及/etc/group文件中,因此使用userdel命令实际就是帮助我们删除了指定用户在上述三个文件中的对应信息。userdel的命令并不复杂,只有几个比较常用的用法,在学习起来也较为容易,如果觉得内容还行的,可以一键三连支持一下!原创 2023-02-16 13:09:05 · 2388 阅读 · 0 评论 -
Linux基础命令-usermod修改用户账号信息
usermod命令来自于英文词组“user modify”的缩写,其功能是用于修改用户账号中的各项参数。修改账户的信息的内容就是这么多了,大致和创建用户的参数相差不远,若用户已经创建出来,就不能用useradd的命令了,要使用usermod,修改起来也比较容易。原创 2023-02-15 16:38:44 · 3386 阅读 · 2 评论 -
Linux基础命令-useradd创建用户
useradd命令来自于英文词组“User add”的全拼,其功能是用于创建并设置用户信息。使用useradd命令可以自动创建用户的信息、基本组、家目录等工作,并在创建的过程中对用户初始信息进行定制。若用户已创建,则需使用usermod命令修改信息,passwd命令修改密码信息。原创 2023-02-15 15:37:59 · 8055 阅读 · 1 评论 -
Linux基础命令-cp拷贝文件
cp命令来自于英文词组copy的缩写,用于将一个或者多个文件或目录复制到指定位置,常用于文件的备份工作。若要拷贝目录文件,则需要加上-r的参数进行递归操作,否则会出现报错的情况,而-f参数则是用于当目标文件已存在时会直接覆盖,不在询问,这两个参数尤为重要。cp命令一样是个频繁使用的命令,不管是用作备份、还是复制文件信息,即保留了源文件,在想粘贴的地方又多了个目标文件;还可以用来设置源文件的硬链接和软连接,这点和ln的方式一样。原创 2023-02-14 15:53:59 · 13812 阅读 · 0 评论 -
Linux基础命令-less以分页显示文件内容
前面说到了more命令,这个less命令与前面的命令作用完全是一样的,不过两个命令都可以用来使用,肯定有它的道理,或者有哪些地方肯定是有些差别的,我们先说下它们的区别,再往下继续讲命令的介绍。less命令的功能是用于分页显示文本的内容。分页显示的功能与more命令很相像,但more命令只能从前向后浏览文件内容,而less命令则不仅能从前往后,还可从后往前浏览文件内容,更加灵活。原创 2023-02-14 14:41:24 · 3058 阅读 · 2 评论 -
Linux基础命令-more以分页显示内容
more命令的功能用于分页显示文本文件内容,如果文件中的内容较多,使用cat命令读取后,就得翻上去从头开始看了,这时使用more命令进行分页查看就比较合适了,可以把文件内容一页一页的显示在终端界面上;每按一次回车即到下一行,每按一次空格即下一页,直到看完为止。more有一个小小的劣势,就是只能往下查看,不支持后退,但这也不妨碍more命令依然是使用的最频繁的命令之一。原创 2023-02-14 09:46:16 · 5800 阅读 · 1 评论 -
Linux管理文件命令-tail查看文件结尾的内容
tail命令的功能是用于查看文件尾部的内容,例如会默认显示指定文件的末尾十行,如果指定了多个文件,则会在显示的每个文件内容前面加上文件名加以区分。当然也有其他的用法,-f参数作用可以持续显示文件的末尾最近的内容,类似于机场候机厅的大屏幕,总会把最新的消息展示给用户,对阅读日志文件尤为适合,而不需要手动去刷新文件。tail的用法也是特别容易理解的,既是显示文件末尾的内容,在参数上和head是有一些相似之处的,同样-n参数是用的较多的,还有-f参数平时偶尔也有用到。原创 2023-02-13 17:27:17 · 4288 阅读 · 0 评论 -
Linux文件管理命令-head显示文件开头的内容
head命令的英文单词来自自己,其功能是显示文件开头的内容,默认输出文件前十行的内容。原创 2023-02-12 10:23:13 · 1778 阅读 · 0 评论