Linux基础命令
文章平均质量分 77
wj78080458
这个作者很懒,什么都没留下…
展开
-
Linux基础命令---du
du 以块为单位,显示当前目录下,所有目录、文件、子目录的磁盘使用情况。总结每个文件的磁盘使用情况,对目录进行递归处理 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 du [选项] [目录] 2、选项列表 选项 说明 --help ...原创 2018-10-18 21:00:09 · 157 阅读 · 0 评论 -
Linux基础命令---lspci
lspci lspci是一种实用程序,用于在系统中显示有关pci总线的信息以及连接到它们的设备。 默认情况下,它显示了一个简单的设备列表。使用下面描述的选项可以请求更详细的输出或其他程序用于解析的输出。 如果要报告PCI设备驱动程序或lspci本身中的bug,请使用选项“lspci-vvx”或更好的“lspci-vvxxx”的输出(不过,可能会有警告)。 ...原创 2018-10-15 20:27:57 · 1842 阅读 · 0 评论 -
Linux基础命令---arch
Arch Arch指令主要用于显示当前主机的硬件结构类型,我们可以看到它输出的结果有:i386、i486、mips、alpha等。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 arch [选项] 2、选项列表 选项 说明 --...原创 2018-10-15 20:31:49 · 2463 阅读 · 0 评论 -
Linux基础命令----df
df 显示磁盘分区上的磁盘使用状况,可以显示出文件系统名称、大小、挂载点等信息。df显示包含每个文件名参数的文件系统上可用的磁盘空间。如果不给出文件名,则显示所有当前挂载的文件系统上可用的空间。默认情况下,磁盘空间显示在1K的块中,除非设置了环境变量POSIXLY_RIDER,在这种情况下使用512个字节块。 如果参数是包含已挂载文件系统的磁盘设备节点的绝对文件名,df将显示该...原创 2018-10-18 21:37:58 · 160 阅读 · 0 评论 -
Linux基础命令--lsusb
lsusb 显示本机的usb设备列表,可以显示出usb的详细信息,包括设备的读取速度和描述符。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法 lsusb [选项]2、选项列表 选项 说明 -v 告诉lsusb详细显示所示设备的...原创 2018-10-16 20:25:42 · 247 阅读 · 0 评论 -
Linux基础命令---eject
eject eject指令允许在软件控制下弹出可移动媒体(通常是光盘、软盘、磁带或Jaz或ZIP磁盘)。该命令还可以控制一些由某些设备支持的自动弹出功能的多光盘转换器,并关闭一些光盘驱动器的盘。对应于name的设备被弹出。名称可以是一个设备文件或挂载点,可以是一个完整的路径,也可以是前面省略的“/dev”、“/media”或“/mnt”。如果未指定名称,则使用默认名称“cdrom”...原创 2018-10-17 08:10:52 · 929 阅读 · 0 评论 -
Linux基础命令---bc
bc bc是一种算数语言,其语法和c语言类似,可以交互执行。通过命令行选项可以获得一个标准的数学库。如果请求,在处理任何文件之前定义数学库。BC从处理所有文件的代码开始。命令行中列出的文件按所列顺序排列。在处理完所有文件后,BC从标准输入中读取。所有代码都在读取时执行。(如果文件包含停止处理器的命令,BC将永远不会从标准输入中读取。 此命令的适用范围:RedHat、RHEL、U...原创 2018-10-19 20:31:14 · 341 阅读 · 0 评论 -
Linux基础命令---last
last 显示以前登录过的用户信息,last指令会搜索/var/log/wtmp文件(或者是经过-f选项指定的文件),然后列出文件中所有的用户信息。如果执行last指令时提示“last /var/log/wtmp∶ NO such file or directory”,则需要使用指令touch /var/log/wtmp手工创建此文件 lastb指令用来显示登...原创 2018-10-22 10:50:09 · 155 阅读 · 0 评论 -
Linux基础命令---hwclock
hwclock hwclock是一种访问硬件时钟的工具,可以显示当前时间,将硬件时钟设置为指定的时间,将硬件时钟设置为系统时间,以及从硬件时钟设置系统时间。您还可以定期运行hwlock以插入或删除硬件时钟中的时间,以补偿系统漂移(如果继续运行,则该时钟始终以一定的速率获得或丢失时间)。 该命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、open...原创 2018-10-17 20:27:07 · 879 阅读 · 0 评论 -
Linux基础命令---cal
cal cal指令可以显示一个日历信息,如果没有指定选项和参数,那么就会显示当前的月份。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 cal [-smjy13] [[[day] month] year] 2、选项列表 选项 说明 ...原创 2018-10-20 09:07:25 · 157 阅读 · 0 评论 -
Linux基础命令---chkconfig
chkconfig 启动或者关闭系统服务,设置服务的运行级别,该指令并不会立刻启动或者停止服务,而是在开机的时候发生效果。 chkconfig提供了一个简单的命令行工具,用于维护/etc/rc[0-6].d目录层次结构,使系统管理员不必直接操作这些目录中的许多符号链接。这个chkconfig的实现受到IRIX操作系统中的chkconfig命令的启发。但是,这个版...原创 2018-10-20 09:44:24 · 156 阅读 · 0 评论 -
Linux基础命令---sudo
sudo sudo允许用户以超级用户或安全策略指定的另一个用户的身份执行命令。Sudo支持安全策略插件和输入/输出日志的插件。第三方可以开发和分发自己的策略和I/O日志插件,以便与sudo前端无缝地工作。默认的安全策略是sudoers,它是通过文件/etc/sudoers或通过LDAP配置的。 安全策略确定用户在需要什么权利的时候需要运行sudo。该策略可能要求...原创 2018-10-25 08:11:39 · 269 阅读 · 0 评论 -
Linux基础命令---mke2fs
mke2fs 在磁盘分区上创建ext2、ext3、ext4文件系统,默认情况下会创建ext2。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 mke2fs [选项] [设备] mke2fs [ -c | -l filename ] [ -b block-size ] ...原创 2018-10-28 08:07:07 · 3600 阅读 · 0 评论 -
Linux基础命令---service
service service可以控制系统服务(打开、关闭、重启)。service在尽可能可预测的环境中运行SystemV init脚本,删除大多数环境变量并将当前工作目录设置为根目录。脚本参数位于“/etc/init.d/script”中的System V init脚本。受支持的命令值取决于调用的脚本,服务将命令和选项传递给init脚本。 所有脚本至少应该支持...原创 2018-10-23 07:33:53 · 199 阅读 · 0 评论 -
Linux基础命令---date
date 以给定的格式显示当前的日期,或者设置系统时间。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法 date [选项]。 date [+格式]。 date -u [参数] 参数格式[MMDDhhmm[[CC...原创 2018-10-21 09:25:19 · 129 阅读 · 0 评论 -
Linux基础命令---mktemp
mktemp 创建临时文件或者目录,这样的创建方式是安全的。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法 mktemp [选项] [TEMPLATE] 2、选项列表 选项 说明 --version 显示命令版...原创 2018-10-26 06:46:48 · 252 阅读 · 0 评论 -
Linux基础命令---mknod
mknod 创建块设备或者字符设备文件。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 mknod [选项] 设备名 设备类型 主设备号 次设备号 2、选项参数列表 选项 说明 --version ...原创 2018-10-29 09:20:14 · 121 阅读 · 0 评论 -
Linux基础命令---shutdown
shutdown shutdown指令以安全的方式来关闭系统,所有已经登录的用户都会被告知系统将要关闭。并且在最后五分钟内,新的登录将被阻止。过了指定的time后,关机会向init(8)守护进程发送一个请求,以便将系统降至适当的运行级别。这是通过发出runlevel(7)事件来执行的,该事件包括RUNLEVEL环境变量中的新运行级以及PREVLEVEL变量中的前一个运行级(从环境...原创 2018-10-24 08:28:48 · 175 阅读 · 0 评论 -
Linux基础命令---yes
yes 反复的输出指定的字符串,直到手动停止。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 yes [STRING]... yes OPTION 如果不指定字符串,那么输出字符“y” 2、选项列表 选项 ...原创 2018-10-24 08:29:40 · 208 阅读 · 0 评论 -
Linux基础命令---dump
dump 检查ext2/3/4文件系统,确定哪些文件需要备份,这些需要备份的文件将会被复制到指定的磁盘或者其他存储介质。dump检查Ext 2/3/4文件系统上的文件,并确定哪些文件需要备份。这些文件被复制到给定的磁盘、磁带或其他存储介质中以确保安全保存(请参阅下面的-f选项以进行远程备份)。大于输出介质的转储被分解为多个卷。在大多数媒体上,大小是通过写入来确定的,直到返回媒体结...原创 2018-10-31 21:10:20 · 2088 阅读 · 0 评论 -
Linux基础命令---mkswap
mkswap 在Linux设备或者文件中创建交换分区,创建完成之后必须使用swapon来使用它。一般在“/etc/fstab”中有一个交换分区列表,这样开机的时候就可以使用它。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法 mkswap [-c] [-f] [...原创 2018-10-30 07:02:04 · 1613 阅读 · 0 评论 -
Linux基础命令---mkfs
mkfs 在磁盘分区上创建ext2、ext3、ext4、ms-dos、vfat文件系统,默认情况下会创建ext2。mkfs用于在设备上构建Linux文件系统,通常是硬盘分区。文件要么是设备名称(例如/dev/hda1,/dev/sdb2),要么是包含文件系统的常规文件。成功返回0,失败返回1。 实际上,mkfs只是Linux下可用的各种文件系统构建器(mkfs....原创 2018-10-27 08:11:40 · 511 阅读 · 0 评论 -
Linux基础命令---mkisofs
mkisofs mkisofs指令可以创建ISO9660/Joliet/HFS文件系统,现在使用指令genisoimage代替它。genisoImage是一个预掌握程序,用于生成iso 9660/joliet/hfs混合文件系统。 genisoImage能够生成由Rock Ridge交换协议指定的系统使用共享协议记录(SUSP),用于向unix主机进一步描述is...原创 2018-10-30 21:36:15 · 1161 阅读 · 0 评论 -
Linux基础命令---e2fsck
ex2fsck 检查ext2、ext3、ext4文件系统,如果系统已经挂载了,那么不建议去检查,因为这样是不安全的。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 e2fsck [-pacnyrdfkvtDFV] [-b superblock] [-B blocksize] [-...原创 2018-11-01 17:21:03 · 879 阅读 · 0 评论 -
Linux基础命令---swapon
swapon 在指定的设备上启用交换分区,使用的设备或文件由专用文件参数提供。它可以是”-L label”或”-U UUID”,以指示一个设备的标签或UUID。对swapon的调用通常发生在系统引导脚本中,使所有交换设备都可用,因此分页和交换活动交叉在多个设备和文件之间。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openS...原创 2018-11-03 19:38:05 · 1441 阅读 · 0 评论 -
Linux基础命令---e2image
e2image e2Image程序将位于设备上的ext2、ext3或ext4文件系统元数据保存到由图像文件指定的文件中。通过对这些程序使用-i选项,image文件可以由dupe2fs和调试器来检查。这可以帮助专家恢复严重损坏的文件系统。 如果image文件是”-“,那么e2image的输出将被发送到标准输出,以便输出可以管道到另一个程序,如gzip(1)。(请注...原创 2018-11-09 08:05:31 · 171 阅读 · 0 评论 -
Linux基础命令---mkdir,ln
mkdir 如果目录不存在,那么就创建目录。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法mkdir [选项] dir 2、选项列表 选项 说明 --version 显示命令版本信息 ...原创 2018-11-10 03:20:58 · 301 阅读 · 0 评论 -
Linux基础命令---fsck
fsck 检查或者修复指定的文件系统,可以是设备名、挂载点,还可以是一个ext2的label,或者是一个UUID。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法 fsck [选项] –t systype device fsck [-sAVRTMNP] [-C [...原创 2018-11-02 20:33:27 · 373 阅读 · 0 评论 -
Linux基础命令---swapoff
swapoff 关闭交换分区,同时可以刷新交换分区的缓存。关闭交换分区后,使用free指令查看内存,swap数值会减少。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法 swapoff [-v] specialfile... swapoff -a [-v] ...原创 2018-11-04 20:14:23 · 2948 阅读 · 0 评论 -
Linux基础命令---tune2fs
tune2fs tune2fs允许系统管理员在Linux ext2、ext3或ext4文件系统上调整各种可调的文件系统参数。这些选项的当前值可以使用-l选项显示,也可以通过使用dumpe2fs (8)程序显示。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 t...原创 2018-11-07 08:36:51 · 211 阅读 · 0 评论 -
Linux基础命令---dumpe2fs
dumpe2fs 显示ext2、ext3、ext4文件系统的超级快和块组信息。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法 dumpe2fs [ -bfhixV ] [ -o superblock=superblock ] [ -o blocksize=blocksize ] ...原创 2018-11-05 08:56:51 · 397 阅读 · 0 评论 -
Linux基础命令---resize2fs
resize2fs 调整ext2\ext3\ext4文件系统的大小,它可以放大或者缩小没有挂载的文件系统的大小。如果文件系统已经挂载,它可以扩大文件系统的大小,前提是内核支持在线调整大小。 size参数指定所请求的文件系统的新大小。如果没有指定任何单元,那么size参数的单位应该是文件系统的文件系统块大小。size参数可以由下列单位编号之一后缀:“s”、“K”、...原创 2018-11-08 07:30:46 · 57326 阅读 · 0 评论 -
Linux基础命令---chgrp
chgrp 改变文件或者目录所属的群组,使用参数“--reference”,可以改变文件的群组为指定的关联文件群组。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 chgrp [选项] group file chgrp [选项] –re...原创 2018-11-11 08:41:25 · 180 阅读 · 0 评论 -
Linux基础命令---findfs
findfs 查找指定卷标或者UUID的文件系统对应的设备文件。findfs将搜索系统中的磁盘,寻找具有标签匹配标签或与UUID相等的文件系统。如果找到文件系统,文件系统的设备名称将打印在stdout上。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 find...原创 2018-11-06 07:24:35 · 564 阅读 · 0 评论 -
Linux基础命令---chown
chown 改变文件或者目录的所有者,或者所属的群组。如果只给出一个所有者(用户名或数字用户ID),则该用户将成为每个给定文件的所有者,并且文件的组不会被更改。如果所有者后面跟着冒号和组名(或数字组ID),在它们之间没有空格,那么文件的组所有权也会被更改。如果用户名后面有冒号,但没有组名,则使该用户成为文件的所有者,并将文件组更改为该用户的登录组。如果给出冒号和组,但省略了所有者...原创 2018-11-12 20:22:27 · 389 阅读 · 0 评论 -
Linux基础命令---ls
ls 显示当前目录下的所有内容。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 ls [OPTION]... [FILE]... 2、选项列表 选项 说明 --version 显...原创 2018-11-16 08:34:55 · 91 阅读 · 0 评论 -
Linux基础命令---diff
diff 逐行比较两个文本文件,把文件的差异显示到标准输出。如果要指定要比较目录,那么diff命令会比较目录中相同文件名的文件,不会比较子目录。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法diff [选项] files 2、选项列表 选项 ...原创 2018-11-19 07:40:06 · 148 阅读 · 0 评论 -
Linux基础命令---rrmdir
rmdir 删除一个空目录,可以同时删除途经的父目录,但是要确保父目录中没有其他内容。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 rmdir [选项] dir 2、选项列表 选项 说明 --v...原创 2018-11-15 08:17:55 · 160 阅读 · 0 评论 -
Linux基础命令---comm
comm 逐行比较两个已经排序过的文件。结果以3列显示:第1列显示只在file1出现的内容,第2列显示只在file2出现的内容,第3列显示同时出现的内容。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 comm [OPTION]... FILE1 FILE2 2...原创 2018-11-21 15:40:23 · 110 阅读 · 0 评论 -
Linux基础命令---diffstat
diffstat 这个程序读取diff的输出,并显示每个文件的插入、删除和修改的直方图。Diffstat是一个用于检查大型复杂修补程序文件的程序。它从包含diff输出的一个或多个输入文件中读取,生成针对引用的每个文件更改的总行的直方图。如果输入文件名以.bz 2、.gz、.lzma、.z或.z结尾,Diffstat将通过管道从相应的程序读取未压缩数据。它还可以根据标准输入的管道文...原创 2018-11-22 09:05:01 · 257 阅读 · 0 评论