作者: 张洪波,陈洪彬,吴君编着
出 版 社: 清华大学出版社
出版时间: 2009-1-1
字数: 866000
版次: 1
页数: 587
开本: 16开
印次: 1
纸张: 胶版纸
S B N : 9787302191025
包装: 平装
所属分类: 图书 >> 计算机/网络 >> 操作系统/系统开发 >> LINUX
定价:¥65.00 本书围绕Linux命令行下的命令进行深入而细致的讲解。本书的编写基于Linux Fedora 8操作系统2.6内核,几乎涵盖了Linux命令行下所有的命令,并介绍其对应的功能说明、语法说明、选项介绍、典型示例和相关命令,对每一个命令都做了较为详尽的介绍并结合大量的实例进行具体说明。读者可以通过对本书的学习,深入理解Linux命令。
本书所介绍的命令同时也适用于其他Linux版本,是Linux用户必备的参考用书。 第1章 系统管理命令
1.adser命令:增加一个系统用户
2.apmd命令:高级电源管理
3.apmsleep命令:产生配置脚本
4.apropos命令:查找用户手册的名字和相关描述
5.arch命令:输出主机的体系结构
6.batch命令:执行批处理
7.bg命令:将程序放在后台执行
8.cd命令:切换目录
9.chfn命令:设置finger信息
10.chsh命令:改变登录系统时的shell
11.clear命令:清除终端屏幕
12.date命令:显示或设置系统时间
13.echo命令:显示文本行
14.exec命令:执行命令后交出控制权
15.exit命令:退出shell
16.fc命令:修改或执行命令
17.fg命令:将后台任务拉到前台执行
18.fgconsole命令:打印虚拟终端的数目
19.finger命令:查找并显示用户的信息
20.free命令:显示内存信息
21.fuser命令:用文件或者套接口表示进程
22.fwhois命令:显示用户的信息
23.gcov命令:coverage测试工具
24.gdialog命令:从shell显示文本信息
25.gitps命令:显示程序情况
26.groupadd命令:创建一个新的群组
27.groupdel命令:删除一个群组
28.groupmod命令:改变系统群组的属性
29.halt命令:关闭系统
30.help命令:显示shell的内建命令的帮助信息
31.history命令:显示历史命令
32.htpasswd命令:创建和更新用户的认证文件
33.id命令:显示用户及群组的ID
34.info命令:读取目录信息
35.init命令:开关机设置
36.ipcs命令:显示进程间通信的信息
37.ipcrm命令:删除消息队列、旗语设置或者共享内存的ID
38.jobs命令:显示所有的后台程序
39.kill命令:终止执行中的程序
40.killall命令:终止同名的所有进程
41.last命令:显示目前和过去登录系统的用户相关信息
42.lastb命令:显示登录系统失败的用户相关信息
43.login命令:登录系统
44.logname命令:显示登录账号的信息
45.logrotate命令:处理log文件
46.logout命令:退出系统
47.lsmod命令:显示Linux内核模块信息
48.man命令:格式化和显示在线手册
49.manpath命令:设置man手册的查询路径
50.mkfontdir命令:创建字体文件目录
51.mount命令:挂载文件系统
52.mpost命令:系统的绘画工具
53.msgcat命令:合并消息目录
54.msgcomm命令:匹配两个消息目录
55.msgen命令:创建英语消息目录
56.msginit命令:初始化消息目录
57.newgrp命令:登录另一个群组
58.nohup命令:退出系统继续执行命令
59.ntsysv命令:设置系统的各种服务
60.open命令:开启虚拟终端
61.pgrep命令:基于名字和其他属性的查找或信号处理
62.pidof命令:查找运行程序的ID
63.pkill命令:终止程序
64.pmap命令:显示程序的内存信息
65.procinfo命令:显示系统状态
66.ps命令:报告程序状况
67.pstree命令:以树状图显示程序
68.pwck命令:检查密码文件
69.pwd命令:显示工作目录
70.reboot命令:重新启动
71.renice命令:调整优先级
72.rlogin命令:远程登录
73.rmmod命令:删除模块
74.rsh命令:远程登录的shell
75.rwho命令:查看系统用户
76.screen命令:多重视窗管理程序
77.shutdown命令:系统关机命令
78.sleep命令:休眠
79.su命令:变更用户身份
80.sudo命令:以其他的身份执行命令
81.suspend命令:暂停执行shell
82.swatch命令:系统监控程序
83.symlinks命令:维护符号链接的工具程序
84.tload命令:显示系统负载
85.top命令:显示进程信息
86.uname命令:显示系统信息
87.useradd命令:建立系统账号
88.userconf命令:用户账号设置
89.usermod命令:修改用户账号
90.userdel命令:删除用户账号
91.users命令:显示用户
92.vlock命令:锁定终端
93.w命令:显示登录系统的用户信息
94.wait命令:等待程序返回状态
95.watch命令:将结果输出到标准输出设备
96.whereis命令:查找文件
97.which命令:查找文件
98.who命令:显示系统用户信息
99.whoami命令:显示用户名
100.whois命令:显示指定用户信息
101.&命令:将任务放在后台执行
第2章 系统设置命令
1.alias命令:设置命令的别名
2.apmd命令:高级电源管理
3.at命令:指定执行命令的时间
4.atd命令:执行已经排队的任务
5.atq命令:检查排队的任务
6.atrm命令:删除已经排队的任务
7.atrun命令:执行已经排队的任务
8.aumix命令:设置音效设备
9.authconfig命令:配置系统的认证信息
10.bind命令:显示或者设置按键组合
11.chkconfig命令:设置系统的应用程序
12.chroot命令:改变根目录
13.clock命令:设置系统的RTC时间
14.crontab命令:设置计时器
15.declare命令:显示或者设定shell变量
16.depmod命令:模块关系
17.dircolors命令:ls命令对应的显示颜色
18.dmesg命令:显示开机信息
19.enable命令:可用的shell内置命令
20.eval命令:连接多个命令
21.export命令:设置或显示环境变量
22.false命令:不做任何事情,表示失败
23.fbset命令:设置帧缓冲区
24.hash命令:显示和清除哈希表
25.hostid命令:打印当前主机的标识
26.hostname命令:显示或设置当前系统的主机名
27.hwclock命令:显示和设定硬件时钟
28.insmod命令:载入模块
29.isosize命令:显示ISO9660文件系统信息
30.kbdconfig命令:设置键盘的类型
31.ldconfig命令:设置动态链接绑定
32.ldd命令:打印共享库文件的相互依赖关系
33.lilo命令:引导安装程序
34.liloconfig命令:设置程序的载入
35.losetup命令:设置循环设备
36.mev命令:监视鼠标情况
37.minfo命令:显示MS-DOS文件系统的各项参数
38.mkkickstart命令:建立安装的组态文件
39.mkraid命令:初始化/升级RAID设备阵列
40.modinfo命令:显示内核信息
41.modprobe命令:自动处理可载入的模块
42.mouseconfig命令:设置鼠标的相关参数
43.nice命令:设置优先权
44.passwd命令:设置密码
45.pwconv命令:开启用户的投影密码
46.pwunconv命令:关闭用户的投影密码
47.resize命令:设置终端视窗的大小
48.rpm命令:管理RPM包
49.runlevel命令:显示执行等级
50.set命令:设置shell
51.setconsole命令:设置系统终端
52.setenv命令:查询或显示环境变量
53.setserial命令:设置或显示串口的相关信息
54.setup命令:设置公用程序
55.sliplogin命令:将终端机之间的连接设为sliplogin连接
56.swapoff命令:关闭系统交换分区
57.swapon命令:启动系统交换分区
58.sysctl命令:设置系统核心参数
59.telinit命令:设置系统的执行级别
60.timeconfig命令:设置时区
61.ulimit命令:控制shell程序的资源
62.unalias命令:删除别名
63.unset命令:删除变量或函数
64.vmstat命令:显示虚拟内存的信息
65.yes命令:持续输出给定的字符串,每行显示一个字符串
第3章 磁盘的管理和维护命令
1.automount命令:为auto文件系统配置挂载点
2.badblocks命令:检查磁盘坏道
3.cfdisk命令:磁盘分区
4.dd命令:转换复制文件
5.df命令:显示磁盘信息
6.dirs命令:显示目录信息
7.命令:显示目录或者文件所占的磁盘空间
8.e2fsck命令:检查ext2文件系统
9.mkbootdisk命令:建立当前系统的启动盘
10.mke2fs命令:建立ext2文件系统
11.mkfs命令:建立各种文件系统
12.mkfs.minix命令:建立minix文件系统
13.mkinitrd命令:建立要载入ramdisk的映像文件
14.mkisofs命令:建立ISO9660映像文件
15.mkswap命令:设置交换分区
16.mt命令:磁带驱动操作
17.mzip命令:zip/jaz磁盘驱动器控制命令
18.quota命令:显示磁盘已使用的空间与限制
19.quotacheck命令:检查磁盘的使用空间与限制
20.quotaoff命令:关闭磁盘空间与限制
21.quotaon命令:开启磁盘空间限制
22.quotastats命令:显示磁盘空间的限制
23.raidstop命令:关闭软件控制的磁盘阵列
24.repquota命令:检查磁盘空间限制的状态
25.restore命令:还原mp操作备份的文件
26.rmt命令:远程磁带传输模块
27.sfdisk命令:硬盘分区工具程序
28.sync命令:将内存缓冲区的数据写入磁盘
第4章 文本编辑命令
1.awk命令:模式匹配语言
2.col命令:过滤控制字符
3.colrm命令:删除制定的列
4.comm命令:比较排序文件
5.ed命令:文本编辑器
6.egrep命令:输出某种匹配的行
7.ext2ed命令:ext2文件系统编辑
8.fgrep命令:匹配字符串
9.fmt命令:编排文本文件
10.gedit命令:gnome的文本编辑器
11.head命令:输出文件开头的部分信息
12.ispell命令:拼字检查程序
13.jed命令:编辑文本文件
14.joe命令:编辑文本文件
15.join命令:将两个文件中与指定栏位内容相同的行连接起来
16.less命令:一次显示一页文本
17.more命令:显示文本信息
18.nano命令:文本编辑器
19.pg命令:浏览文件
20.pico命令:
21.sed命令:利用script命令处理文本文件
22.sort命令:将文本文件内容加以排序
23.spell命令:拼字检查程序
24.tr命令:转换文件中的字符
25.uniq命令:检查文件中重复出现的行
26.vi命令:文字编辑器
27.vim命令:增强型vi编辑器
28.view命令:文字编辑器
29.wc命令:计算字数
第5章 文件传输命令
1.bye命令:终端FTP连接
2.fold命令:限制文件的列宽
3.ftp命令:文件传输协议
4.ftpcount命令:显示FTP用户登录数
5.ftpshut命令:定时关闭FTP服务器
6.ftpwho命令:显示FTP登录用户信息
7.ncftp命令:传输文件
8.ncftpget命令:下载文件
9.ncftpls命令:显示文件目录
10.ncftpput命令:上传文件
11.tftp命令:传输文件
12.uucico命令:UUCP文件传输
13.uucp命令:在Linux系统之间传输文件
14.uupick命令:处理文件
15.uuto命令:文件传输到远程主机
第6章 文件管理命令
1.aspell命令:检查文件的错误
2.attr命令:XFS文件系统对象的扩展属性
3.basename命令:显示文本或者目录的基本名称
4.chattr命令:改变文件的属性
5.chgrp命令:改变文件或者目录所属的群组
6.chmod命令:设置文件或者目录的权限
7.chown命令:改变文件的拥有者或群组
8.cksum命令:文件的CRC校验(该命令第一本没有)
9.cmp命令:比较文件的差异
10.cp命令:复制
11.csplit命令:分割文件
12.diff命令:生成差异信息
13.diffstat命令:diff结果的统计信息
14.dirname命令:显示文件的除名字外的路径
15.file命令:识别文件的类型
16.filterdiff命令:从diff文件中提取不同
17.find命令:查找文件或目录
18.findfs命令:通过列表或用户ID查找文件系统
19.git命令:在文字模式下管理文件
20.indent命令:调整C原始代码文件的格式
21.ln命令:链接文件或目录
22.lndir命令:连接目录的内容
23.locate命令:查找文件
24.lsattr命令:显示文件属性
25.mattrib命令:变更或显示MS-DOS文件的属性
26.mc命令:交互式文件管理程序
27.m命令:复制MS-DOS文件到Linux,或者将Linux文件复制到MS-DOS
28.md5sum命令:检查文件
29.mdel命令:MS-DOS文件删除
30.mdir命令:显示MS-DOS文件的目录
31.mkdir命令:建立目录
32.mktemp命令:建立暂存文件
33.mmove命令:移动MS-DOS文件
34.mread命令:复制MS-DOS文件
35.mren命令:更改MS-DOS文件
36.mshowfat命令:显示MS-DOS文件的记录
37.mtools命令:显示mtools支持的命令
38.mtoolstest命令:测试并显示mtools的相关设置
39.mv命令:移动或更改现有的文件或目录
40.od命令:输出文件内容
41.paste命令:合并文件的列
42.patch命令:修补文件
43.rcp命令:复制远程主机的文件或目录
44.rhmask命令:产生加密文件
45.rm命令:删除文件或目录
46.rmdir命令:删除目录
47.scp命令:远程复制文件
48.slocate命令:查找文件或目录
49.split命令:切割文件
50.stat命令:显示inode内容
51.sum命令:计算文件的校验码
52.tee命令:从标准输入读取并输出到标准输出和文件
53.tmpwatch命令:删除暂存文件
54.touch命令:更新文件或目录的时间
55.tree命令:以树状结构显示目录的内容
56.umask命令:指定在建立文件时预设的权限掩码
第7章 文件备份及压缩命令
1.ar命令:建立、修改或从档案文件中提取文件
2.bunzip2命令:解压缩.bz2类型的文件
3.bzip2命令:解压缩.bz2类型的文件
4.bzip2recover命令:对损坏的.bz2文件进行修复
5.compress命令:压缩文件
6.cpio命令:备份文件
7.mp命令:文件系统备份
8.fdisk命令:Linux分区控制表
9.fsck命令:检查文件系统并尝试修复错误
10.fsck.ext2命令:检查ext2文件系统
11.fsck.ext3命令:检查ext3文件系统
12.fsck.minix命令:检查minix文件系统并尝试修复错误
13.gunzip命令:解压缩文件
14.gzexe命令:压缩可执行文件
15.gzip命令:压缩文件
16.hdparm命令:显示和设定磁盘参数
17.lha命令:压缩或解压缩文件
18.tar命令:压缩/解压缩文件
19.umount命令:卸载文件系统
20.unarj命令:解压缩.arj文件
21.uncompress命令:解压缩.z文件
22.unzip命令:解压缩zip文件
23.zip命令:压缩文件
24.zipinfo命令:显示压缩文件的信息
第8章 网络通信及管理命令
第9章 程序编译命令
第10章 打印作业命令
第11章 电子邮件及新闻组命令
第12章 格式转换命令
第13章 系统软件工具
❷ 在linux下 怎么把一个文件的内容复制到另一个文件的末尾
直接使用cp命令即可,如果要复制子目录则添加加-R参数即可,使用:cp 源目录/* 目标目录 格式命令可实现复制文件夹下所有文件到另一目录。
cp命令说明:
cp命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录。它可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下。cp命令还支持同时复制多个文件,当一次复制多个文件时,目标文件参数必须是一个已经存在的目录,否则将出现错误。
语法
cp(选项)(参数)
选项
-a:此参数的效果和同时指定"-dpR"参数相同;
-d:当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录;
-f:强行复制文件或目录,不论目标文件或目录是否已存在;
-i:覆盖既有文件之前先询问用户;
-l:对源文件建立硬连接,而非复制文件;
-p:保留源文件或目录的属性;
-R/r:递归处理,将指定目录下的所有文件与子目录一并处理;
-s:对源文件建立符号连接,而非复制文件;
-u:使用这项参数后只会在源文件的更改时间较目标文件更新时或是名称相互对应的目标文件并不存在时,才复制文件;
-S:在备份文件时,用指定的后缀“SUFFIX”代替文件的默认后缀;
-b:覆盖已存在的文件目标前将目标文件备份;
-v:详细显示命令执行的操作。
参数
源文件:制定源文件列表。默认情况下,cp命令不能复制目录,如果要复制目录,则必须使用-R选项;
目标文件:指定目标文件。当“源文件”为多个文件时,要求“目标文件”为指定的目录。
示例:
cp aaa/* /bbb
复制目录aaa下所有文件到/bbb目录下
❸ linux下怎么把一个文件复制到多个文件夹里
find ./ -maxdepth 1 -type d -exec cp -r 文件名 {} \;
把文件名换成你要复制的文件就行。
./ 是说把文件复制到当前目录下,你要复制到其他目录就自己换。
-maxdepth 1 是说仅找一层子目录,二级三级。。的子目录不搜索。
cp 命令仅仅把最后一个参数作为目标,其余参数作为要复制的文件。所以楼上说的其实是将所有的文件都复制到 /home/c 下,不符合你的要求的。
❹ 如何使用cp命令仅复制所有文件而略过文件夹
for file in/home/alex/Pictures/DCIM/2*/*.jpg do #截取图片的文件名 如: "xxoo.jpg" i=$(echo ${file}|awk -F'/' '{print $NF}') #判断目标目录中是否存在相同的文件 if ls /home/alex/extpic | grep -q -w ${i} ; then #若存在,mv 将存在的文件改名,改名后将源目录中的文件复制过去 mv /home/alex/extpic/${i} /home/alex/extpic/bak_${i} cp ${file} /home/alex/extpic fi #不存在相同的文件 就直接 cp ${file} /home/alex/extpic done #===================================================================== #至于第二个cp,要不要放在if内(如下);放或者不放,------都行,看个人习惯 if '存在' ;then mv ... ... #存在则改名 cp ... ... #改名后复制文件 else cp ... ... #不存在 则 直接复制 f
❺ linux常用命令有哪些
linux 常用命令有:
pwd 命令
使用 pwd 命令找出您所在的当前工作目录(文件夹)的路径。该命令将返回一个绝对(完整)路径,该路径基本上是所有以 / 开头的目录的路径。绝对路径的一个示例是 /home/username。
cd 命令
要浏览 Linux 文件和目录,请使用 cd 命令。根据您所在的当前工作目录,它需要目录的完整路径或名称。假设您位于 /home/username / Documents 中,并且想要转到 Documents 的子目录 Photos。为此,只需键入以下命令:cd Photos。另一种情况是,如果您想切换到一个全新的目录,例如 /home/username / Movies。在这种情况下,您必须输入 cd,然后输入目录的绝对路径:cd /home/username / Movies。有一些快捷方式可帮助您快速导航:cd ..(带有两个点)将一个目录向上移动 cd 直接转到主文件夹 cd-(带连字符)移动到上一个目录附带说明一下,Linux 的 shell 是区分大小写的。因此,您必须准确输入名称的目录。
ls 命令
LS 命令用于查看目录的内容。默认情况下,此命令将显示当前工作目录的内容。如果要查看其他目录的内容,请键入 ls,然后键入目录的路径。例如,输入 LS / 家 / 用户名 / 文档查看的内容的文件。您可以使用 ls 命令使用以下变体:ls -R 还将列出子目录中的所有文件 ls -a 将显示隐藏的文件 ls -al 将列出文件和目录以及详细信息,例如权限,大小,所有者等。
cat 命令
cat(连接的缩写)是 Linux 中最常用的命令之一。它用于在标准输出(sdout)上列出文件的内容。要运行此命令,请键入 cat,然后输入文件名及其扩展名。例如:cat file.txt。以下是使用 cat 命令的其他方法:cat> filename 创建一个新文件 cat filename1 filename2> filename3 连接两个文件(1 和 2),并将它们的输出存储在新文件中(3)将文件转换为大写或小写使用,cat filename | tr a-z A-Z >output.txt
cp 命令
使用 cp 命令将文件从当前目录复制到另一个目录。例如,命令 cp scenery.jpg/home /username/ Pictures 将在您的 Pictures 目录中创建一个 Scene.jpg 副本(来自当前目录)。
mv 命令
mv 命令的主要用途是移动文件,尽管它也可以用于重命名文件。mv 中的参数类似于 cp 命令。您需要输入 mv,文件名和目标目录。例如:mv file.txt/home /username/ Documents。
mkdir 命令
使用 mkdir 命令创建一个新目录 - 如果键入 mkdir Music,它将创建一个名为 Music 的目录。还有一些额外的 mkdir 命令:要在另一个目录中生成新目录,请使用此 Linux 基本命令 mkdir Music / Newfile 使用 p(父级)选项在两个现有目录之间创建一个目录。例如,mkdir -p Music / 2022 / Newfile 将创建新的 “2022” 文件。
rmdir 命令
如果需要删除目录,请使用 rmdir 命令。但是,rmdir 仅允许您删除空目录。
rm 命令
该 RM 命令用于删除目录以及其中的内容。如果只想删除目录(作为 rmdir 的替代方法),请使用 rm -r。注意:使用此命令时要格外小心,并仔细检查您所在的目录。这将删除所有内容,并且没有撤消操作。
touch 命令
该触摸命令允许您创建通过 Linux 命令行新的空白文件。例如,输入 touch /home/username/Documents/Web.html 在 Documents 目录下创建一个名为 Web 的 HTML 文件。
locate 命令
您可以使用此命令来定位文件,就像 Windows 中的搜索命令一样。此外,将 - i 参数与该命令一起使用将使其不区分大小写,因此即使您不记得其确切名称,也可以搜索文件。要搜索包含两个或多个单词的文件,请使用星号(*)。例如,locate -i school * note 命令将搜索包含单词 “school” 和 “ note” 的任何文件,无论它是大写还是小写。
find 命令
在类似定位命令,使用 查找也搜索文件和目录。区别在于,您可以使用 find 命令在给定目录中查找文件。例如,find /home/-name notes.txt 命令将在主目录及其子目录中搜索名为 notes.txt 的文件。使用查找时的其他变化 是:要查找当前目录中使用的文件,请使用 find . -name notes.txt 要查找目录,请使用 /-type d -name notes. txt13. grep 命令无疑对日常使用很有帮助的另一个基本 Linux 命令是 grep。它使您可以搜索给定文件中的所有文本。为了说明这一点,grep blue notepad.txt 将在记事本文件中搜索单词 blue。包含搜索到的单词的行将被完整显示。
sudo 命令
该命令是 “SuperUser Do” 的缩写,使您能够执行需要管理或超级用户权限的任务。但是,建议不要将此命令用于日常使用,因为如果您做错了一些事情,很容易发生错误。
df 命令
使用 df 命令可获取有关系统磁盘空间使用情况的报告,以百分比和 KB 表示。如果要以兆字节为单位查看报告,请输入 df -m。
命令
如果要检查文件或目录占用了多少空间,答案是 (磁盘使用情况)命令。但是,磁盘使用情况摘要将显示磁盘块号,而不是通常的大小格式。如果要以字节,千字节和兆字节为单位查看它,请在命令行中添加 - h 参数。
head 命令
所述头命令用于查看任何文本文件的第一行。默认情况下,它将显示前十行,但是您可以根据自己的喜好更改此数字。例如,如果只想显示前五行,则键入 head -n 5 filename.ext。
tail 命令
该命令与 head 命令具有相似的功能,但是 tail 命令将显示文本文件的最后十行,而不是显示第一行。例如,tail -n filename.ext。
diff 命令
diff 命令是差异的缩写,diff 命令逐行比较两个文件的内容。分析文件后,它将输出不匹配的行。程序员在需要进行程序更改时经常使用此命令,而不是重写整个源代码。此命令最简单的形式是 diff file1.ext file2.ext
tar 命令
该 tar 命令是最常用的命令归档多个文件到一个压缩包。类似于 zip 格式常见的 Linux 文件格式,压缩是可选的。该命令具有很长的功能列表,非常复杂,例如将新文件添加到现有档案中,列出档案内容,从档案中提取内容等等。查看一些实际示例,以了解有关其他功能的更多信息。
chmod 命令
chmod 是另一个 Linux 命令,用于更改文件和目录的读取,写入和执行权限。由于此命令相当复杂,因此您可以阅读完整的教程以正确执行它。
chown 命令
在 Linux 中,所有文件均归特定用户所有。该 CHOWN 命令使您可以更改或文件的所有权转让给指定的用户名。例如,chown linuxuser2 file.ext 将使 linuxuser2 成为 file.ext 的所有者。
Jobs 命令
jobs 命令将显示所有当前作业及其状态。作业基本上是由 Shell 启动的进程。
kill 命令
如果您的程序无响应,则可以使用 kill 命令手动终止它。它将向运行异常的应用发送特定信号,并指示该应用自行终止。您总共可以使用 64 个信号,但是人们通常只使用两个信号:SIGTERM(15) — 请求程序停止运行,并给它一些时间来保存其所有进度。如果在输入 kill 命令时未指定信号,则将使用此信号。SIGKILL(9) - 强制程序立即停止。未保存的进度将丢失。除了知道信号之外,您还需要知道要杀死的程序的进程标识号(PID)。如果您不知道 PID,只需运行命令 ps ux。在知道您要使用什么信号以及程序的 PID 之后,输入以下语法:kill [signal option] PID.
ping 命令
使用 ping 命令检查与服务器的连接状态。例如,只需输入 ping google.com,该命令将检查您是否能够连接到 Google 并测量响应时间。
wget 命令
Linux 命令行非常有用 - 您甚至可以在 wget 命令的帮助下从 Internet 下载文件。为此,只需键入 wget,然后输入下载链接即可。
uname 命令
该 UNAME 命令,短期对于 Unix 名,将打印您的 Linux 系统,如计算机名称的详细信息,操作系统,内核,等等。
top 命令
作为与 Windows 中的任务管理器等效的终端,top 命令将显示正在运行的进程的列表以及每个进程使用的 CPU 数量。监视系统资源使用情况非常有用,尤其是知道哪个进程由于消耗太多资源而需要终止时。
history 命令
当您使用 Linux 一段时间后,您会很快注意到每天可以运行数百个命令。因此,如果您想查看之前输入的命令,运行历史记录命令特别有用。
man 命令
对某些 Linux 命令的功能感到困惑吗?不用担心,您可以使用 man 命令从 Linux 的外壳程序中轻松地学习如何使用它们。例如,输入 man tail 将显示 tail 命令的手动指令。
echo 命令
此命令用于将一些数据移到文件中。例如,如果要将文本 “Hello,我的名字叫 John” 添加到名为 name.txt 的文件中,则可以键入 echo Hello, my name is John >> name.txt
zip,unzip 命令
使用 zip 命令将文件压缩到 zip 归档文件中,然后使用 unzip 命令从 zip 归档文件中提取压缩文件。
hostname 命令
如果您想知道主机 / 网络的名称,只需键入 hostname。在末尾添加 - I 将显示您的网络的 IP 地址。
useradd,userdel 命令