您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 综合/其它 > linux系统中常用命令和英语词汇
Linux系统管理中基本命令和英语词汇第一章linux系统简介及安装OpenSourceSoftware开放源代码软件GNUGeneralPublicLicense通用公共许可证LGNULesserGeneralPublicLicense宽通用公共许可证Logout注销用户Shutdown关闭系统Restartthecomputer重新启动第二章常用命令及账户管理帮助命令help命令名显示Bash命令的帮助信息man用于手册页的阅读info用于信息页的阅读常用命令文件和目录操作命令ls显示指定目录和文件的信息pwd显示当前目录名称cd目录更改命令mkdir新建目录命令rmdir删除目录命令2.文件操作命令file文件类型查看命令touch新建文件命令cp复制文件命令rm删除文件命令mv文件移动与文件重命名find查找文件命令3.文本文件查看命令catmorelesshead与tail4.光盘驱动器设备文件/dev/cdrom挂载光盘使用mount命令#mount-tiso9660/dev/cdrom/media/cdrom/光盘内容的读取,使用命令访问光盘挂载点目录#ls/media/cdrom/卸载光盘使用umount命令#umount/dev/cdrom弹出或收回光盘驱动盘托盘#eject#eject-t5.使用cp命令制作光盘镜像文件#cp/dev/cdrommydatacd.iso用mount命令挂载光盘镜像文件#mount-oloop-tiso9660mydatacd.iso/media/cdrom/通过挂载点目录访问ISO镜像文件的内容#ls/media/cdrom/使用umount命令卸载光盘镜像文件#umount/media/cdrom/6.识别USB存储设备,包括USB硬盘、U盘、MP3播放器等/dev/sda/dev/sdb……#fdisk-l使用mount命令挂载U盘#mount-tvfat/dev/sda1/mnt/通过挂载点目录访问U盘的内容#ls/mnt使用umount命令卸载U盘#umount/mnt用户、组管理命令1.建立用户帐号#adduserst01设置用户口令#passwdst01设置用户帐号属性锁定用户帐号禁止登录#usermod-Lst01删除用户帐号#userdel-rst012.添加用户组#groupaddclass1在建立用户时指定用户组#adduser-gclass1st03更改用户的组帐号#usermod-gclass1st01删除用户组#groupdelclass1文件权限设定1.查看文件权限$ls-l文件名增加文件属主st01的执行权限(x)$chmodu+x文件名去除文件属组class1的写权限(w)$chmodg-w文件名设置其他用户的文件权限为可执行$chmodo=x文件名2.设置文件的属主和属组命令格式chownOWNER[:[GROUP]]FILE...设置文件afile的属主为用户st01#chownst01afile设置文件afile的属组为用户组class1#chown:class1afile设置文件afile的属主为st03,并设置文件的属组为class2#chownst03:class2afile第三章文本编辑基本使用1.vi编辑器的启动与退出vi直接进入编辑环境:q!强行退出vi编辑环境2.文件操作:e打开新文件:r读取文件内容到当前文件:w保存文件:q退出vi编辑器:wq保存并退出3.光标移动操作光标方向移动h向左移动l向左移动k向上移动j向下移动翻页移动Ctrl+F向前翻整页Ctrl+B向后翻整页Ctrl+U向前翻半页Ctrl+D向后翻半页行内快速跳转^快速跳转到本行的行首字符$快速跳转到本行的行尾字符w快速跳转到当前光标所在位置的后一个单词的首字母b快速跳转到当前光标所在位置的前一个单词的首字母e快速跳转到当前光标所在位置的后一个单词的尾字母文件内行间快速跳转setnu编辑器中显示行号setnonu取消行号的显示1G跳转到文件的首行G跳转到文件的末尾行#G跳转到文件中的第#行编辑操作进入输入模式i在当前光标处进入插入状态a在当前光标后进入插入状态A将光标移动到当前行的行末,并进入插入状态o在当前行的下面插入新行,光标移动到新行的行首,进入插入状态O在当前行的上面插入新行,光标移动到新行的行首,进入插入状态cw删除当前光标到年在单词尾部的字符,并进入插入状态c$删除当前光标到行尾的字符,并进入插入状态c^删除当前光标之前(不包括光标上的字符)到行首的字符,并进入插入状态输入模式的操作删除操作x删除光标处的单个字符dd删除光标所在行dw删除当前字符到单词尾(包括空格)的所有字符de删除当前字符到单词尾(不包括单词尾部的空格)的所有字符d$删除当前字符到行首的所有字符J删除光标所在行行尾的换行符,相当于合并当前行和下一行的内容。撤销操作u取消最近一次的操作,并恢复操作结果U取消对当前行进行的所有操作Ctrl+R对使用u命令撤销的操作进行恢复复制操作yy复制当前行整行的内容到vi缓冲区yw复制当前光标到单词尾字符的内容到vi缓冲区y$复制当前光标到行尾的内容到vi缓冲区y^复制当前光标到行首的内容到vi缓冲区:m,ny复制文件中第m行到第n行之间的文本粘贴操作p将缓冲区中的内容粘贴到当前的位置(不覆盖文件已有的内容)查找与替换操作/word自上而下的查找操作?word自下而上的查找操作:s/old/new普通替换操作:s/old/new/g行内全部替换操作:#,#s/old/new/g在行区域内进行替换操作:%s/old/new/g整个文件内的替换操作:s/old/new/c使用替换的确认功能编辑器的多文件操作:args显示多文件信息:next和:prev前后切换多文件:first和:last定位首文件和尾文件Ctrl+^快速文件切换第四章shell的使用Shell变量set查看系统中的shell变量echo显示字符串或shell变量的值常用环境变量USER表示当前用户的登录名称该变量与whoami命令的结果一致$UID表示当前用户的用户号(UID),该变量与”id–u”命令的结果一致$SHELL表示当前用户的登录shell,该变量的值与”passwd”文件中的shell字段一致$HOME表示当前用户的登录目录(宿主目录),该变量的值与”passwd”文件中的home字段一致$PWD表示当前用户当前所在的目录,该变量的值与pwd命令的结果一致$PATH表示当前用户的命令搜索路径,即用户不指定全路径执行命令时,shell程序将在哪些目录以及按照何种顺序进行命令的搜索$PS1和$PS2分别代表当前用户的主提示符和辅助提示符常用预定义变量表示位置参数的数量$*表示所有位置参数的内容$?表示命令执行后返回的状态,用于检查上一个命令的执行是否正确$$表示当前进程的进程号$!表示后台运行的最后一个进程号$0表示当前执行的进程名管道与重定向wc用于计算文件中的字符数、单词数和行数wc文件名将文件中的内容输入重定向到wc命令,使wc命令不使用标准输入文件(键盘)接收输入内容wc文件名将命令的执行结果重定向输出到指定的文件中,其结果将不显示在屏幕上wc文件名将命令的执行结果重定向并追加到指定文件的末尾保存2文件名将错误信息重定向保存到指定的文件中2文件名将错误信息重定向并追加到指定的文件保存&将命令执行的输出和错误输出重定向到指定的同一个文件中第五章linux应用程序安装与管理使用rpm命令查询软件包rpm-qa查询系统中安装的所有RPM包rpm-qRPM包名称查询软件是否安装rpm-qiRPM包名称查询软件包详细信息此命令的执行结果中包括如下几项RPM包的详细信息:Name软件包中软件的名称Version和Pelease软件的版本信息BuildDate软件包的建立时间InstallDate软件包的安装时间Size软件包的大小License软件遵从的许可协议Packager软件的打包者Summary软件包的概括描述Description软件包的详细信息rpm-qlRPM包名称查询已安装软件包中的文件列表rpm-qf文件名称查询系统中文件所属的软件包rpm-qp查询安装包文件中的信息使用rpm命令安装软件rpm-iRPM安装包文件名安装指定的RPM软件包到当前系统rpm-ivhRPM安装包文件名在安装软件包的同时显示详细信息使用rpm命令卸载软件rpm-e软件包名称卸载RPM软件rpm-URPM安装包文件名实现软件包的升级编译与安make程序编译makeinstall程序安装在proz安装目录中建立的子目录:bin目录用于保存程序的执行文件include目录用于保存程序的头文件lib目录用于保存程序的库文件man目录用于保存程序的手册页文件share目录用于保存程序的多语言文件等其他文件第六章linux系统管理运行级别runlevel显示系统当前运行级别init[0123456]改变系统运行级别chkconfig--list[服务名称]查看服务启动状态chkconfig--level运行级别列表服务名称on|off|reset设置独立服务的启动状态chkconfig服务名称on|off|reset设置非独立服务的启动状态进程管理psaux查看系统中运行进程的完整信息ps输出中所包含的信息有:USER指明是哪个用户启动了这个命令PID进程的ID号,通常通过它来引用该进程TTY指明这个进程运行在哪个终端上SATA显示进程当前的状态TIME指明这个进程已经占用CPU多长时间COMMAND指明启动这个进程的命令名称%CPU某个进程的CPU占用百分比%MEM某个进程的内存占用百分比VSZ一个程序如果完全驻留内存中需要占用的内存数量RSS进程实际占用了多少内存top查看系统信息pstree查看进程树topCtrl+Z把当前终端中运行的进程调入后台jobs查看后台的进程fg[后台进程编号]将后台的进程恢复到前台运行Ctrl+C结束当前终端中运行的命令kill[-9]PID终止进程servicecrondstatus查询crond服务状态servicecrondstop停止crond服务servicecrondstart启动crond服务servicecrondrestart重新启动crond服务crontab-l查看当前的cron任务列表crontab-e修改现有的cron任务crontab-r删除用户现有的cron任务系统配置文件crontab中的设置变量:SHELL设置cron所使用的shell环境PATH定义执行命令的路径MAILTO设置cron的输出将补邮寄到用户的邮件地址HOME设置在执行命令或脚本时使用的主目录磁盘配额命令quotacheck-cmug文件系统挂载点目录建立文件系统配额文件quotacheck-mfvug文件系统对文件系统的配额进行一致性检测edquota-u用户名编辑用户配额edquota编辑界面中各列的含义:Filesystem表示文件系统,即需要设置配额的硬盘分区blocks用户当前已经占用的数据块数量,每块容量为1KB,由程序自动计算的inodes用户文件系统中当前用户占用”i节点”的个数,即用户拥有的文件数,自动计算soft磁盘容量或文件个数的软限制数量,需要用户进行设置hard磁盘容量或文件个数的硬限制数量,需要用户进行设置edquota-g组名编辑组配额edquota-t编辑配额的宽限时间quota-u用户名显示用户配额情况quota-g用户组名显示组配额情况文件的归档与备份tarcftar文件名需备份的文件或目录名对文件和目录的归档tarczftar.gz文件名需备份的文件或目录名对文件和目录进行压缩备份tartftar文件名查看tar文件中的目录列表tartzftar.gz文件名查看压缩归档文件中的目录列表tarxfta文件名恢复tar备份文件tarxzftar.gz文件名恢复压缩的ta
本文标题:linux系统中常用命令和英语词汇
链接地址:https://www.777doc.com/doc-3777882 .html