2024年9月linux命令行大全手册(linux常用命令)

 更新时间:2024-09-21 08:40:04

  ⑴linux命令行大全手册(linux常用命令

  ⑵.列出文件清单命令:lsls命令能够列出当前目录下的所有内容。ls命令的执行方式为:#ls进入到Linux命令行中后,我们至少要知道当前所处的位置有哪些内容,这些信息就可以使用ls命令来获得。在Linux中,ls命令是最常使用的命令之一,因为在命令行下要随时查看目录内容。如果不加任何选项的话,ls命令仅列出当前目录下的文件和目录名,例如,想要查看/etc目录下的内容,可以使用下列命令:#ls/etc如果想要列出当前目录下所有文件,则可以使用下列命令:#ls-a、cat命令功能:在标准输出上显示文件。语法:cat文件例子:catexample.txtcat-Aexam.txtcatfilefile》file、more命令功能:在终端屏幕按屏显示文本文件。语法:more文件例子:moreexample.cmore-dcexample.cmore-c-example.c、less命令less命令的功能几乎和more命令一样,也是用来按页显示文件,不同之处在于less命令在显示文件时允许用户既可以向前又可以向后翻阅文件。、head命令功能:显示指定文件的前若干行。缺省设置为显示行语法:head文件例子:headexample.chead-example.c、tail命令功能:显示指定文件的末尾若干行。缺省设置为显示行语法:tail文件+num从第num行以后开始显示。-num从距文件尾num行处开始显示。例子:tailexample.ctail-example.c、grep、fgrep和egrep命令功能:这组命令以指定模式搜索文件,并通知用户在什么文件中搜索到与指定的模式匹配的字符串,并打印出所有包含该字符串的文本行,在该文本行的最前面是该行所在的文件名。grep命令一次只能搜索一个指定的模式;egrep命令检索扩展的正则表达式(包括表达式组和可选项;fgrep命令检索固定字符串,它不识别正则表达式,是快速搜索命令。语法:grepegrepfgrep例子:grep“textfile“examplegrepdata*grepgoto*.c

  ⑶Linux运维人员必会的个命令来自《跟老男孩学Linux运维:核心系统命令实战》一书前言第章Linux命令行简介/.Linux命令行概述/.在Linux命令行下查看命令帮助/.Linuxshutdownreboothalt/关机:shutdown-hnowhaltinit第章文件和目录操作命令/.pwd:显示当前所在的位置/.cd:切换目录/.tree:以树形结构显示目录下的内容/.mkdir:创建目录/.touch:创建空文件或改变文件的时间戳属性/.ls:显示目录下的内容及相关属性信息/.cp:复制文件或目录/.mv:移动或重命名文件/.rm:删除文件或目录/.rmdir:删除空目录/.ln:硬链接与软链接/.readlink:查看符号链接文件的内容/.find:查找目录下的文件/.xargs:将标准输入转换成命令行参数/.rename:重命名文件/.basename:显示文件名或目录名/.dirname:显示文件或目录路径/.chattr:改变文件的扩展属性/.lsattr:查看文件扩展属性/.file:显示文件的类型/.mdsum:计算和校验文件的MD值/.chown:改变文件或目录的用户和用户组/.chmod:改变文件或目录权限/.chgrp:更改文件用户组/.umask:显示或设置权限掩码/.老男孩从新手成为技术大牛的心法/第章文件过滤及内容处理命令/.cat:合并文件或查看文件内容/.tac:反向显示文件内容/.more:分页显示文件内容/.less:分页显示文件内容/.head:显示文件内容头部/.tail:显示文件内容尾部/.tailf:跟踪日志文件/.cut:从文本中提取一段文字并输出/.split:分割文件/.paste:合并文件/.sort:文本排序/.join:按两个文件的相同字段合并/.uniq:去除重复行/.wc:统计文件的行数、单词数或字节数/.iconv:转换文件的编码格式/.dosunix:将DOS格式文件转换成UNIX格式/.diff:比较两个文件的不同/.vimdiff:可视化比较工具/.rev:反向输出文件内容/.tr:替换或删除字符/.od:按不同进制显示文件/.tee:多重定向/.vi/vim:纯文本器/.老男孩逆袭思想:做Linux运维的多个好处/第章文本处理三剑客/.grep:文本过滤工具/.sed:字符流器/.awk基础入门/第章Linux信息显示与搜索文件命令/.uname:显示系统信息/.hostname:显示或设置系统的主机名/.dmesg:系统启动异常诊断/.stat:显示文件或文件系统状态/.du:统计磁盘空间使用情况/.date:显示与设置系统时间/.echo:显示一行文本/.watch:监视命令执行情况/.which:显示命令的全路径/.whereis:显示命令及其相关文件全路径/.locate:快速定位文件路径/.updatedb:更新mlocate数据库/.老男孩逆袭思想:新手在工作中如何问问题不会被鄙视/第章文件备份与压缩命令/.tar:打包备份/.gzip:压缩或解压文件/.zip:打包和压缩文件/.unzip:解压zip文件/.scp:远程文件复制/.rsync:文件同步工具/.老男孩逆袭思想:新手如何高效地提问/第章Linux用户管理及用户信息查询命令/.useradd:创建用户/.usermod:修改用户信息/.userdel:删除用户/.groupadd:创建新的用户组/.groupdel:删除用户组/.passwd:修改用户密码/.chage:修改用户密码有效期/.chpasswd:批量更新用户密码/.su:切换用户/.visudo:sudoers文件/.sudo:以另一个用户身份执行命令/.id:显示用户与用户组的信息/.w:显示已登录用户信息/.who:显示已登录用户信息/.users:显示已登录用户/.whoami:显示当前登录的用户名/.last:显示用户登录列表/.lastb:显示用户登录失败的记录/.lastlog:显示所有用户的最近登录记录/第章Linux磁盘与文件系统管理命令/.fdisk:磁盘分区工具/.partprobe:更新内核的硬盘分区表信息/.tunefs:调整ext/ext/ext文件系统参数/.parted:磁盘分区工具/.mkfs:创建Linux文件系统/.dumpefs:导出ext/ext/ext文件系统信息/.resizefs:调整ext/ext/ext文件系统大小/.fsck:检查并修复Linux文件系统/.dd:转换或复制文件/.mount:挂载文件系统/.umount:卸载文件系统/.df:报告文件系统磁盘空间的使用情况/.mkswap:创建交换分区/.swapon:激活交换分区/.swapoff:关闭交换分区/.sync:刷新文件系统缓冲区/第章Linux进程管理命令/.ps:查看进程/.pstree:显示进程状态树/.pgrep:查找匹配条件的进程/.kill:终止进程/.killall:通过进程名终止进程/.pkill:通过进程名终止进程/.top:实时显示系统中各个进程的资源占用状况/.nice:调整程序运行时的优先级/.renice:调整运行中的进程的优先级/.nohup:用户退出系统进程继续工作/.strace:跟踪进程的系统调用/.ltrace:跟踪进程调用库函数/.runlevel:输出当前运行级别/.init:初始化Linux进程/.service:管理系统服务/第章Linux网络管理命令/.ifconfig:配置或显示网络接口信息/.ifup:激活网络接口/ifupeth.ifdown:禁用网络接口/ifdowhserviceworkrestart(/etc/init.d/workrestart激活整个网络,所有网卡。.route:显示或管理路由表/.arp:管理系统的arp缓存/.ip:网络配置工具/.stat:查看网络状态/.ss:查看网络状态/.ping:测试主机之间网络的连通性/.traceroute:追踪数据传输路由状况/.arping:发送arp请求/.tel:远程登录主机/.nc:多功能网络工具/.ssh:安全地远程登录主机/.wget:命令行下载工具/.mailq:显示邮件传输队列/.mail:发送和接收邮件/.nslookup:域名查询工具/.dig:域名查询工具/.host:域名查询工具/.nmap:网络探测工具和安全/端口扫描器/.tcpdump:监听网络流量/第章Linux系统管理命令/.lsof:查看进程打开的文件/.uptime:显示系统的运行时间及负载/.free:查看系统内存信息/.iftop:动态显示网络接口流量信息/.vmstat:虚拟内存统计/.mpstat:CPU信息统计/.iostat:I/O信息统计/.iotop:动态显示磁盘I/O统计信息/.sar:收集系统信息/.chkconfig:管理开机服务/.ntsysv:管理开机服务/.setup:系统管理工具/.ethtool:查询网卡参数/.mii-tool:管理网络接口的状态/.rpm:RPM包管理器/.yum:自动化RPM包管理工具/top命令第章Linux系统常用内置命令/.Linux内置命令概述/.Linux内置命令简介/.Linux常用内置命令实例/

  ⑷linux常用命令如下:

  ⑸查看内核版本:uname-a。

  ⑹控制台-》图形界面:init或者startx。

  ⑺图形界面-》控制台:init或者直接注销。

  ⑻如何查看ip地址:ifconfig。

  ⑼配置ip:ifconfigethip地址。

  ⑽重启:reboot或者shutdown-rnow。

  ⑾普通用户切换到系统用户:su。

  ⑿注销用户指令:logout。

  ⒀从子机退出:ctrl+alt。

  ⒁全屏:ctrl+alt+enter。

  ⒂Linux的基本思想有两点:第一,一切都是文件;第二,每个文件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。

  ⒃Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。正是由于这一点,来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,吸收了无数程序员的精华。

  ⒄以上内容参考:百度百科--Linux

  ⒅linux常用命令有哪些

  ⒆linux常用命令有:

  ⒇使用pwd命令找出您所在的当前工作目录(文件夹的路径。该命令将返回一个绝对(完整路径,该路径基本上是所有以/开头的目录的路径。绝对路径的一个示例是/home/username。

  ⒈要浏览Linux文件和目录,请使用cd命令。根据您所在的当前工作目录,它需要目录的完整路径或名称。假设您位于/home/username/Documents中,并且想要转到Documents的子目录Photos。为此,只需键入以下命令:cdPhotos。另一种情况是,如果您想切换到一个全新的目录,例如/home/username/Movies。在这种情况下,您必须输入cd,然后输入目录的绝对路径:cd/home/username/Movies。有一些快捷方式可帮助您快速导航:cd..(带有两个点将一个目录向上移动cd直接转到主文件夹cd-(带连字符移动到上一个目录附带说明一下,Linux的shell是区分大小写的。因此,您必须准确输入名称的目录。

  ⒉LS命令用于查看目录的内容。默认情况下,此命令将显示当前工作目录的内容。如果要查看其他目录的内容,请键入ls,然后键入目录的路径。例如,输入LS/家/用户名/文档查看的内容的文件。您可以使用ls命令使用以下变体:ls-R还将列出子目录中的所有文件ls-a将显示隐藏的文件ls-al将列出文件和目录以及详细信息,例如权限,大小,所有者等。

  ⒊cat(连接的缩写是Linux中最常用的命令之一。它用于在标准输出(sdout上列出文件的内容。要运行此命令,请键入cat,然后输入文件名及其扩展名。例如:catfile.txt。以下是使用cat命令的其他方法:cat》filename创建一个新文件catfilenamefilename》filename连接两个文件(和,并将它们的输出存储在新文件中(将文件转换为大写或小写使用,catfilename|tra-zA-Z》output.txt

  ⒋使用cp命令将文件从当前目录复制到另一个目录。例如,命令cpscenery.jpg/home/username/Pictures将在您的Pictures目录中创建一个Scene.jpg副本(来自当前目录。

  ⒌mv命令的主要用途是移动文件,尽管它也可以用于重命名文件。mv中的参数类似于cp命令。您需要输入mv,文件名和目标目录。例如:mvfile.txt/home/username/Documents。

  ⒍使用mkdir命令创建一个新目录-如果键入mkdirMusic,它将创建一个名为Music的目录。还有一些额外的mkdir命令:要在另一个目录中生成新目录,请使用此Linux基本命令mkdirMusic/Newfile使用p(父级选项在两个现有目录之间创建一个目录。例如,mkdir-pMusic//Newfile将创建新的“”文件。

  ⒎如果需要删除目录,请使用rmdir命令。但是,rmdir仅允许您删除空目录。

  ⒏该RM命令用于删除目录以及其中的内容。如果只想删除目录(作为rmdir的替代方法,请使用rm-r。注意:使用此命令时要格外小心,并仔细检查您所在的目录。这将删除所有内容,并且没有撤消操作。

  ⒐该触摸命令允许您创建通过Linux命令行新的空白文件。例如,输入touch/home/username/Documents/Web.html在Documents目录下创建一个名为Web的HTML文件。

  ⒑您可以使用此命令来定位文件,就像Windows中的搜索命令一样。此外,将-i参数与该命令一起使用将使其不区分大小写,因此即使您不记得其确切名称,也可以搜索文件。要搜索包含两个或多个单词的文件,请使用星号(*。例如,locate-ischool*note命令将搜索包含单词“school”和“note”的任何文件,无论它是大写还是小写。

  ⒒在类似定位命令,使用查找也搜索文件和目录。区别在于,您可以使用find命令在给定目录中查找文件。例如,find/home/-namenotes.txt命令将在主目录及其子目录中搜索名为notes.txt的文件。使用查找时的其他变化是:要查找当前目录中使用的文件,请使用find.-namenotes.txt要查找目录,请使用/-typed-namenotes.txt.grep命令无疑对日常使用很有帮助的另一个基本Linux命令是grep。它使您可以搜索给定文件中的所有文本。为了说明这一点,grepbluenotepad.txt将在记事本文件中搜索单词blue。包含搜索到的单词的行将被完整显示。

  ⒓该命令是“SuperUserDo”的缩写,使您能够执行需要管理或超级用户权限的任务。但是,建议不要将此命令用于日常使用,因为如果您做错了一些事情,很容易发生错误。

  ⒔使用df命令可获取有关系统磁盘空间使用情况的报告,以百分比和KB表示。如果要以兆字节为单位查看报告,请输入df-m。

  ⒕如果要检查文件或目录占用了多少空间,答案是du(磁盘使用情况命令。但是,磁盘使用情况摘要将显示磁盘块号,而不是通常的大小格式。如果要以字节,千字节和兆字节为单位查看它,请在命令行中添加-h参数。

  ⒖所述头命令用于查看任何文本文件的第一行。默认情况下,它将显示前十行,但是您可以根据自己的喜好更改此数字。例如,如果只想显示前五行,则键入head-nfilename.ext。

  ⒗该命令与head命令具有相似的功能,但是tail命令将显示文本文件的最后十行,而不是显示第一行。例如,tail-nfilename.ext。

  ⒘diff命令是差异的缩写,diff命令逐行比较两个文件的内容。分析文件后,它将输出不匹配的行。程序员在需要进行程序更改时经常使用此命令,而不是重写整个源代码。此命令最简单的形式是difffile.extfile.ext

  ⒙该tar命令是最常用的命令归档多个文件到一个压缩包。类似于zip格式常见的Linux文件格式,压缩是可选的。该命令具有很长的功能列表,非常复杂,例如将新文件添加到现有档案中,列出档案内容,从档案中提取内容等等。查看一些实际示例,以了解有关其他功能的更多信息。

  ⒚chmod是另一个Linux命令,用于更改文件和目录的读取,写入和执行权限。由于此命令相当复杂,因此您可以阅读完整的教程以正确执行它。

  ⒛在Linux中,所有文件均归特定用户所有。该CHOWN命令使您可以更改或文件的所有权转让给指定的用户名。例如,chownlinuxuserfile.ext将使linuxuser成为file.ext的所有者。

  jobs命令将显示所有当前作业及其状态。作业基本上是由Shell启动的进程。

  如果您的程序无响应,则可以使用kill命令手动终止它。它将向运行异常的应用发送特定信号,并指示该应用自行终止。您总共可以使用个信号,但是人们通常只使用两个信号:SIGTERM(—请求程序停止运行,并给它一些时间来保存其所有进度。如果在输入kill命令时未指定信号,则将使用此信号。SIGKILL(-强制程序立即停止。未保存的进度将丢失。除了知道信号之外,您还需要知道要杀死的程序的进程标识号(PID。如果您不知道PID,只需运行命令psux。在知道您要使用什么信号以及程序的PID之后,输入以下语法:killPID.

  使用ping命令检查与服务器的连接状态。例如,只需输入pinggoogle.,该命令将检查您是否能够连接到Google并测量响应时间。

  Linux命令行非常有用-您甚至可以在wget命令的帮助下从Inter下载文件。为此,只需键入wget,然后输入下载链接即可。

  该UNAME命令,短期对于Unix名,将打印您的Linux系统,如计算机名称的详细信息,操作系统,内核,等等。

  作为与Windows中的任务管理器等效的终端,top命令将显示正在运行的进程的列表以及每个进程使用的CPU数量。监视系统资源使用情况非常有用,尤其是知道哪个进程由于消耗太多资源而需要终止时。

  当您使用Linux一段时间后,您会很快注意到每天可以运行数百个命令。因此,如果您想查看之前输入的命令,运行历史记录命令特别有用。

  对某些Linux命令的功能感到困惑吗?不用担心,您可以使用man命令从Linux的外壳程序中轻松地学习如何使用它们。例如,输入mantail将显示tail命令的手动指令。

  此命令用于将一些数据移到文件中。例如,如果要将文本“Hello,我的名字叫John”添加到名为name.txt的文件中,则可以键入echoHello,mynameisJohn》》name.txt

  使用zip命令将文件压缩到zip归档文件中,然后使用unzip命令从zip归档文件中提取压缩文件。

  如果您想知道主机/网络的名称,只需键入hostname。在末尾添加-I将显示您的网络的IP地址。

  linux命令格式:说明:mand:命令名,相应功能的英文单词或单词的缩写代表可选parameter…:传给命令的参数:可以是零个一个或多个一般是linux命令自带的帮助信息如:man是linux提供的一个手册,包含了绝大部分的命令、函数使用说明该手册分成很多章节(section,使用man时可以指定不同的章节来浏览。例:manls;manprintfman中各个section意义如下:man是按照手册的章节号的顺序进行搜索的。man设置了如下的功能键:在敲出命令的前几个字母的同时,按下tab键,系统会自动帮我们补全命令当系统执行过一些命令后,可按上下键翻看以前的命令,history将执行过的命令列举出来ls是英文单词list的简写,其功能为列出目录的内容,是用户最常用的命令之一,它类似于DOS下的dir命令。Linux文件或者目录名称最长可以有个字符,“.”代表当前目录,“..”代表上一级目录,以“.”开头的文件为隐藏文件,需要用-a参数才能显示。ls常用参数:Linux允许将命令执行结果重定向到一个文件,本应显示在终端上的内容保存到指定文件中。如:ls》test.txt(test.txt如果不存在,则创建,存在则覆盖其内容)注意:》输出重定向会覆盖原来的内容,》》输出重定向则会追加到文件的尾部。查看内容时,在信息过长无法在一屏上显示时,会出现快速滚屏,使得用户无法看清文件的内容,此时可以使用more命令,每次只显示一页,按下空格键可以显示下一页,按下q键退出显示,按下h键可以获取帮助。管道:一个命令的输出可以通过管道做为另一个命令的输入。管道我们可以理解现实生活中的管子,管子的一头塞东西进去,另一头取出来,这里“|”的左右分为两端,左端塞东西(写),右端取东西(读)。clear作用为清除终端上的显示(类似于DOS的cls清屏功能),也可使用快捷键:Ctrl+l(“l”为字母)。在使用Unix/Linux的时候,经常需要更换工作目录。cd命令可以帮助用户切换工作目录。Linux所有的目录和文件名大小写敏感cd后面可跟绝对路径,也可以跟相对路径。如果省略目录,则默认切换到当前用户的主目录。使用pwd命令可以显示当前的工作目录,该命令很简单,直接输入pwd即可,后面不带参数。通过mkdir命令可以创建一个新的目录。参数-p可递归创建目录。需要注意的是新建目录的名称不能与当前目录中已有的目录或文件同名,并且目录创建者必须对当前目录具有写权限。可使用rmdir命令删除一个目录。必须离开目录,并且目录必须为空目录,不然提示删除失败。可通过rm删除文件或目录。使用rm命令要小心,因为文件删除后不能恢复。为了防止文件误删,可以在rm后使用-i参数以逐个确认要删除的文件。常用参数及含义如下表所示:Linux链接文件类似于Windows下的快捷方式。链接文件分为软链接和硬链接。软链接:软链接不占用磁盘空间,源文件删除则软链接失效。硬链接:硬链接只能链接普通文件,不能链接目录。使用格式:如果没有-s选项代表建立一个硬链接文件,两个文件占用相同大小的硬盘空间,即使删除了源文件,链接文件还是存在,所以-s选项是更常见的形式。注意:如果软链接文件和源文件不在同一个目录,源文件要使用绝对路径,不能使用相对路径。Linux系统中grep命令是一种强大的文本搜索工具,grep允许对文本文件进行模式查找。如果找到匹配模式,grep打印包含模式的所有行。grep一般格式为:在grep命令中输入字符串参数时,最好引号或双引号括起来。例如:grep‘a’.txt。常用选项说明:find命令功能非常强大,通常用来在特定的目录下搜索符合条件的文件,也可以用来搜索特定用户属主的文件。常用用法:cp命令的功能是将给出的文件或目录复制到另一个文件或目录中,相当于DOS下的copy命令。常用选项说明:用户可以使用mv命令来移动文件或目录,也可以给文件或目录重命名。常用选项说明:计算机中的数据经常需要备份,tar是Unix/Linux中最常用的备份工具,此命令可以把一系列文件归档到一个大文件中,也可以把档案文件解开以恢复数据。tar使用格式tar打包文件名文件tar命令很特殊,其参数前面可以使用“-”,也可以不使用。常用参数:tar与gzip命令结合使用实现文件打包、压缩。tar只负责打包文件,但不压缩,用gzip压缩tar打包后的文件,其扩展名一般用xxxx.tar.gz。gzip使用格式如下:gzip被压缩文件常用选项:tar与bzip命令结合使用实现文件打包、压缩(用法和gzip一样)。tar只负责打包文件,但不压缩,用bzip压缩tar打包后的文件,其扩展名一般用xxxx.tar.gz。在tar命令中增加一个选项(-j)可以调用bzip实现了一个压缩的功能,实行一个先打包后压缩的过程。压缩用法:tar-jcvf压缩包包名文件...(tarjcvfbk.tar.bz*.c)解压用法:tar-jxvf压缩包包名(tarjxvfbk.tar.bz)通过zip压缩文件的目标文件不需要指定扩展名,默认扩展名为zip。压缩文件:zip目标文件(没有扩展名)源文件解压文件:unzip-d解压后目录文件压缩文件whoami该命令用户查看当前系统当前账号的用户名。可通过cat/etc/passwd查看系统用户信息。由于系统管理员通常需要使用多种身份登录系统,例如通常使用普通用户登录系统,然后再以su命令切换到root身份对传统进行管理。这时候就可以使用whoami来查看当前用户的身份。who命令用于查看当前所有登录系统的用户信息。常用选项:如果是图形界面,退出当前终端;如果是使用ssh远程登录,退出登陆账户;如果是切换后的登陆用户,退出则返回上一个登陆账号。在Unix/Linux中添加用户账号可以使用adduser或useradd命令,因为adduser命令是指向useradd命令的一个链接,因此,这两个命令的使用格式完全一样。useradd命令的使用格式如下:useradd新建用户账号在Unix/Linux中,超级用户可以使用passwd命令为普通用户设置或修改用户口令。用户也可以直接使用该命令来修改自己的口令,而无需在命令后面使用用户名。可以通过su命令切换用户,su后面可以加“-”。su和su–命令不同之处在于,su-切换到对应的用户时会将当前的工作目录自动转换到切换后的用户主目录:注意:如果是ubuntu平台,需要在命令前加“sudo”,如果在某些操作需要管理员才能操作,ubuntu无需切换到root用户即可操作,只需加“sudo”即可。sudo是ubuntu平台下允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,减少了root用户的登陆和管理时间,提高了安全性。方法一:方法二:groupadd新建组账号groupdel组账号cat/etc/group查看用户组使用方法:usermod-g用户组用户名新创建的用户,默认不能sudo,需要进行一下操作-g用来制定这个用户默认的用户组-G一般配合’-a’来完成向其它组添加chmod修改文件权限有两种使用格式:字母法与数字法。字母法:chmodu/g/o/a+/-/=rwx文件cal命令用于查看当前日历,-y显示整年日历设置时间格式(需要管理员权限:date+format为年前两位yy为年的后两位,前两位的mm为月,后两位的mm为分钟,dd为天,hh为小时,ss为秒。如:date.。显示时间格式(date’+%y,%m,%d,%H,%M,%S’:进程是一个具有一定独立功能的程序,它是操作系统动态执行的基本单元。ps命令可以查看进程的详细状况,常用选项(选项可以不加“-”)如下:top命令用来动态显示运行中的进程。top命令能够在运行后,在指定的时间间隔更新显示信息。可以在使用top命令时加上-d来指定显示信息更新的时间间隔。在top命令执行后,可以按下按键得到对显示的结果进行排序:kill命令指定进程号的进程,需要配合ps使用。有些进程不能直接杀死,这时候我们需要加一个参数“-”,“-”代表强制结束.使用格式:killpiddf命令用于检测文件系统的磁盘空间占用和空余情况,可以显示所有文件系统对节点和磁盘块的使用情况。du命令用于统计目录或文件所占磁盘空间的大小,该命令的执行结果与df类似,du更侧重于磁盘的使用状况。du命令的使用格式如下:du目录或文件名

  Linux命令有哪些

  Linux运维人员必会的个命令来自《跟老男孩学Linux运维:核心系统命令实战》一书前言第章Linux命令行简介/.Linux命令行概述/.在Linux命令行下查看命令帮助/.Linuxshutdownreboothalt/关机:shutdown-hnowhaltinit第章文件和目录操作命令/.pwd:显示当前所在的位置/.cd:切换目录/.tree:以树形结构显示目录下的内容/.mkdir:创建目录/.touch:创建空文件或改变文件的时间戳属性/.ls:显示目录下的内容及相关属性信息/.cp:复制文件或目录/.mv:移动或重命名文件/.rm:删除文件或目录/.rmdir:删除空目录/.ln:硬链接与软链接/.readlink:查看符号链接文件的内容/.find:查找目录下的文件/.xargs:将标准输入转换成命令行参数/.rename:重命名文件/.basename:显示文件名或目录名/.dirname:显示文件或目录路径/.chattr:改变文件的扩展属性/.lsattr:查看文件扩展属性/.file:显示文件的类型/.mdsum:计算和校验文件的MD值/.chown:改变文件或目录的用户和用户组/.chmod:改变文件或目录权限/.chgrp:更改文件用户组/.umask:显示或设置权限掩码/.老男孩从新手成为技术大牛的心法/第章文件过滤及内容处理命令/.cat:合并文件或查看文件内容/.tac:反向显示文件内容/.more:分页显示文件内容/.less:分页显示文件内容/.head:显示文件内容头部/.tail:显示文件内容尾部/.tailf:跟踪日志文件/.cut:从文本中提取一段文字并输出/.split:分割文件/.paste:合并文件/.sort:文本排序/.join:按两个文件的相同字段合并/.uniq:去除重复行/.wc:统计文件的行数、单词数或字节数/.iconv:转换文件的编码格式/.dosunix:将DOS格式文件转换成UNIX格式/.diff:比较两个文件的不同/.vimdiff:可视化比较工具/.rev:反向输出文件内容/.tr:替换或删除字符/.od:按不同进制显示文件/.tee:多重定向/.vi/vim:纯文本器/.老男孩逆袭思想:做Linux运维的多个好处/第章文本处理三剑客/.grep:文本过滤工具/.sed:字符流器/.awk基础入门/第章Linux信息显示与搜索文件命令/.uname:显示系统信息/.hostname:显示或设置系统的主机名/.dmesg:系统启动异常诊断/.stat:显示文件或文件系统状态/.du:统计磁盘空间使用情况/.date:显示与设置系统时间/.echo:显示一行文本/.watch:监视命令执行情况/.which:显示命令的全路径/.whereis:显示命令及其相关文件全路径/.locate:快速定位文件路径/.updatedb:更新mlocate数据库/.老男孩逆袭思想:新手在工作中如何问问题不会被鄙视/第章文件备份与压缩命令/.tar:打包备份/.gzip:压缩或解压文件/.zip:打包和压缩文件/.unzip:解压zip文件/.scp:远程文件复制/.rsync:文件同步工具/.老男孩逆袭思想:新手如何高效地提问/第章Linux用户管理及用户信息查询命令/.useradd:创建用户/.usermod:修改用户信息/.userdel:删除用户/.groupadd:创建新的用户组/.groupdel:删除用户组/.passwd:修改用户密码/.chage:修改用户密码有效期/.chpasswd:批量更新用户密码/.su:切换用户/.visudo:sudoers文件/.sudo:以另一个用户身份执行命令/.id:显示用户与用户组的信息/.w:显示已登录用户信息/.who:显示已登录用户信息/.users:显示已登录用户/.whoami:显示当前登录的用户名/.last:显示用户登录列表/.lastb:显示用户登录失败的记录/.lastlog:显示所有用户的最近登录记录/第章Linux磁盘与文件系统管理命令/.fdisk:磁盘分区工具/.partprobe:更新内核的硬盘分区表信息/.tunefs:调整ext/ext/ext文件系统参数/.parted:磁盘分区工具/.mkfs:创建Linux文件系统/.dumpefs:导出ext/ext/ext文件系统信息/.resizefs:调整ext/ext/ext文件系统大小/.fsck:检查并修复Linux文件系统/.dd:转换或复制文件/.mount:挂载文件系统/.umount:卸载文件系统/.df:报告文件系统磁盘空间的使用情况/.mkswap:创建交换分区/.swapon:激活交换分区/.swapoff:关闭交换分区/.sync:刷新文件系统缓冲区/第章Linux进程管理命令/.ps:查看进程/.pstree:显示进程状态树/.pgrep:查找匹配条件的进程/.kill:终止进程/.killall:通过进程名终止进程/.pkill:通过进程名终止进程/.top:实时显示系统中各个进程的资源占用状况/.nice:调整程序运行时的优先级/.renice:调整运行中的进程的优先级/.nohup:用户退出系统进程继续工作/.strace:跟踪进程的系统调用/.ltrace:跟踪进程调用库函数/.runlevel:输出当前运行级别/.init:初始化Linux进程/.service:管理系统服务/第章Linux网络管理命令/.ifconfig:配置或显示网络接口信息/.ifup:激活网络接口/ifupeth.ifdown:禁用网络接口/ifdowhserviceworkrestart(/etc/init.d/workrestart激活整个网络,所有网卡。.route:显示或管理路由表/.arp:管理系统的arp缓存/.ip:网络配置工具/.stat:查看网络状态/.ss:查看网络状态/.ping:测试主机之间网络的连通性/.traceroute:追踪数据传输路由状况/.arping:发送arp请求/.tel:远程登录主机/.nc:多功能网络工具/.ssh:安全地远程登录主机/.wget:命令行下载工具/.mailq:显示邮件传输队列/.mail:发送和接收邮件/.nslookup:域名查询工具/.dig:域名查询工具/.host:域名查询工具/.nmap:网络探测工具和安全/端口扫描器/.tcpdump:监听网络流量/第章Linux系统管理命令/.lsof:查看进程打开的文件/.uptime:显示系统的运行时间及负载/.free:查看系统内存信息/.iftop:动态显示网络接口流量信息/.vmstat:虚拟内存统计/.mpstat:CPU信息统计/.iostat:I/O信息统计/.iotop:动态显示磁盘I/O统计信息/.sar:收集系统信息/.chkconfig:管理开机服务/.ntsysv:管理开机服务/.setup:系统管理工具/.ethtool:查询网卡参数/.mii-tool:管理网络接口的状态/.rpm:RPM包管理器/.yum:自动化RPM包管理工具/top命令第章Linux系统常用内置命令/.Linux内置命令概述/.Linux内置命令简介/.Linux常用内置命令实例/

  Linux命令手册:

您可能感兴趣的文章:

相关文章