linux系统管理命令默写表(答案)_第1页
linux系统管理命令默写表(答案)_第2页
linux系统管理命令默写表(答案)_第3页
linux系统管理命令默写表(答案)_第4页
linux系统管理命令默写表(答案)_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1root用户辅助提示符#2普通用户辅助提示符$3马上重启(1)shutdown r now4马上重启(2)reboot515分钟后重启shutdown r +156马上关机(1)shutdown h now7马上关机(2)halt8图形界面切换到字符界面Ctrl+Alt+Fn(n取值:1-6)9字符界面切换到图形界面Alt+F710/boot存放启动linux所必需的文件,包括内核文件、启动菜单配置文件等11/bin存放linux系统中最基本的用户命令(普通用户有权限执行的)12/sbin存放 linux系统中其它基本的用户命令(通常情况下只有管理员有权限执行)13/dev存放linux系统中的设备文件,包括硬盘、光驱、键盘、鼠标等设备14/etc存放linux系统中的各种配置文件15/rootroot用户的家目录16/home默认普通系统用户的宿主目录所在地,通常会在/home下创建与用户名相同的目录17/usr通常是用来作应用程序的安装目录,有点类似于windows下的c:program files18/var存放系统中经常周期性变化的文件,如日志文件、邮箱、计划任务等19/tmp存放系统运行中产生的临时文件第一章 linux安装和基本操作第二章 管理文件和目录1阅读命令手册页man2阅读命令信息页info3帮助命令help4查看当前工作目录pwd5切换工作目录到/bootcd /boot6切换到宿主目录cd 7查看目录/root下的内容ls /root8以长格式显示/root下的内容ls l /root9显示/root下所有目录内容,包括隐藏文件ls a /root10以字节单位(K、M等)显示/root目录内容ls hl /root11创建/root/test1目录mkdir /root/test112查看/tmp目录占用总的空间大小du hs /tmp13查看/tmp目录下所有目录和文件占用空间大小du ha /tmp14创建名为/tmp/file的空文件touch /tmp/file15查看initrd-2.6.18-8.el5.img的文件类型file initrd-2.6.18-8.el5.img16拷贝file1.txt为file2.txtcp file1.txt file2.txt17拷贝file1.txt为file2.txt,保持文件属性不变cp -p file1.txt file2.txt 18拷贝/tmp为/var/tmpcp r /tmp /var/tmp19删除file1.txtrm file1.txt20删除/test目录rm r /test21强制删除/test目录rm rf /test22将file1.txt重命名为file2.txtmv file1.txt file2.txt23将/root/file1.txt移动到/tmp下mv /root/file1.txt /tmp24将/root/file1.txt移动到/tmp下并重命名为file10.txtmv /root/file1.txt /tmp/file10.txt25查找/root下名为file1.txt的文件find /root name file1.txt26为源文件/tmp/file1.txt建立符号(软)链接到/root/file2.txtln s /tmp/file1.txt /root/file2.txt27为源文件/tmp/file1.txt建立硬链接到/root/file3.txtln /tmp/file1.txt /root/file3.txt28显示file1.txt的内容cat file1.txt29分页显示file1.txt的内容(1)more file1.txt30分页显示file1.txt的内容(2)less file1.txt31查看file1.txt头10行head -10 file1.txt32查看file1.txt尾10行tail -10 file1.txt33统计文件file1.txt的单词数量wc w file1.txt34统计文件file1.txt的行数wc l file1.txt35显示文件file1.txt中含有#号的行grep “#” file1.txt36显示文件file1.txt中没有#号开头的行grep v “#” file1.txt37用gzip命令压缩file1.txtgzip file1.txt38用gzip命令解压缩file.gzgzip d file1.gz39用bzip2压缩file2.txtbzip2 file2.txt40用bzip2解压缩file2.bz2bzip d file2.bz241将123和111两个文件打包成h1.tartar cvf h1.tar 123 11142将h1.tar解包tar xvf h1.tar43将123和111两个文件打包并压缩成h1.tar.gztar czvf h1.tar.gz 123 11144将123和111两个文件打包并压缩成h1.tar.bz2tar cjvf h1.tar.bz2 123 11145将h1.tar.gz解压缩包到指定/tmp目录下tar xzvf h1.tar.gz C /tmp46将h1.tar.bz2解压缩包到指定/tmp目录下tar xjvf h1.tar.bz2 C /tmp47查看h1.tar.gz压缩包中的文件tar tvf h1.tar.gzvi编辑器1删除当前光标所在行dd2复制当前行整行的内容到剪贴板yy3将缓冲区中的内容粘贴到光标位置处之后p4从上而下在文件中查找字符串“word” /word5定位下一个匹配的被查找字符串 n6按一次取消最近的一次操作u7用于取消对当前行所做的所有编辑U8保存文件:w9退出vi:q10放弃对文件内容的修改,并退出vi:q!11将当前行中查找到的第一个字符“old” 串替换为“new”:s /old/new12将当前行中查找到的所有字符串“old” 替换为“new”:s /old/new/g13在行号“10,20”范围内替换所有的字符串“old”为“new”:10,20s/old/new/g14在整个文件范围内替换所有的字符串“old”为“new”:% s/old/new/g第三章 安装及管理应用程序1查看系统中已安装的所有RPM软件包列表rpm qa2查看指定软件bash-3.1-16.1的详细信息rpm -qi bash-3.1-16.13查询指定软件bash-3.1-16.1所安装的目录、文件列表 rpm ql bash-3.1-16.14查询指定文件smb.conf是由哪个软件包安装产生的 rpm qf smb.conf5查询gzip-1.3.5-9.el5.i386.rpm软件包的详细信息rpm qpi gzip-1.3.5-9.el5.i386.rpm6查询gzip-1.3.5-9.el5.i386.rpm软件包中的文件列表rpm qpl gzip-1.3.5-9.el5.i386.rpm7安装gzip-1.3.5-9.el5.i386.rpm软件包并显示详细过程rpm ivh gzip-1.3.5-9.el5.i386.rpm8升级gzip-1.3.5-9.el5.i386.rpm软件包并显示详细过程rpm Uvh gzip-1.3.5-9.el5.i386.rpm9卸载vim-commonrpm e vim-common10忽略依赖关系强制安装gzip-1.3.5-9.el5.i386.rpm软件包rpm ivh gzip-1.3.5-9.el5.i386.rpm -nodeps -force11重建rpm数据库(1)rpm -rebuilddb12重建rpm数据库(2)rpm -initdb第4章 管理用户和文件权限1创建用户user1,不创建宿主目录,登录shell为/sbin/nologinuseradd M s /sbin/login user12创建用户user2,并指定宿主目录为/u1/user2useradd d /u1/user2 user23为user1设置密码passwd user14锁定用户user1 (1)passwd l user15解锁用户user1 (1)passwd u user16锁定用户user1 (2)usermod L user17解锁用户user1 (2)usermod U user18删除用户user1连同其宿主目录都删除userdel r user19添加组帐号group1groupadd group110将用户user1加入到group1组(1)gpaswd a user1 group111将用户user1加入到group1组(1)usermod G group1 user112删除组group1groupdel group113修改file1.txt权限为属主可读可写可执行、属组可读可写、其他用户可读chmod u=rwx file1.txtchmod g=rw file1.txtchmod o=r file1.txt 或者chmod 764 file1.txt14file1.txt文件为其属主增加可执行权限,为其属组减少可写权限,将其它用户减少可写可执行权限chmod u+x,g-w,o-wx file1.txt15修改file1.txt属主为user1,属组为group1chown user1:group1 file1.txt第5章 管理磁盘和文件系统1查看所有磁盘分区情况fdisk l 2管理(分区)磁盘/dev/sdafdisk /dev/sda3格式化/dev/sdb1为ext3文件系统mkfs t ext3 /dev/sdb1 或者mkfs.ext3 /dev/sdb14格式化/dev/sdb5为swap文件系统mkswap /dev/sdb55挂载boot.iso到/mnt目录mount o loop boot.iso /mnt 6挂载光驱到/mnt目录mount /dev/cdrom /mnt7卸载光驱(1)umount /dev/cdrom8卸载光驱(2)umount /mnt9检查分区/dev/sdb1生成用户和组的配额文件并详细显示quotacheck ugcv /dev/sdb110编辑用户user1配额限制edquota u user111启用/u1分区的用户和组配额功能并详细显示quotaon ugv /u112查看用户user1的配额使用情况quota u user113查看分区/u1的所有用户的配额使用情况repquota /u114将/dev/sdb1转换成物理卷pvcreate /dev/sdb115将/dev/sdb1和/dev/sdc1组合成名为mail_store的卷组vgcreate mail_store /dev/sdb1 /dev/sdc116由卷组mail_store中划分成5G的空间组成逻辑卷maillvcreate L 5G n mail mail_store17为卷组mail_store中的逻辑卷mail再增加10G的空间lvextend L +10G /dev/mail_store/mail18更新系统识别的逻辑卷mail的文件系统大小resize2fs /dev/mail_store/mail第6章 管理进程和计划任务1运行级别0关机状态2运行级别1单用户模式3运行级别2字符界面的多用户模式(不支持网络)4运行级别3字符界面的完整多用户模式5运行级别4未分配使用6运行级别5图形界面的多用户模式7运行级别6重新启动8查看运行级别runlevel9临时修改运行级别init n(n代表级别)10永久改变默认运行级别/etc/inittab id:n:defaultinit11查看服务在各运行级别下的启动状态chkconfig -list12修改network服务在2345级别下开启chkconfig -level 2345 network on13修改vsftpd服务在1245级别下关闭chkconfig -level 1245 vsftpd off14以用户为主的格式输出当前终端下所有进程信息ps aux15查看动态进程排名信息top16查看用户user1产生的所有进程pgrep l U user117以树型显示进程之间的关系pstree 18强制杀掉进程号1234的进程kill -9 123419杀掉所有vim程序产生的进程 killall vim20杀掉所有用户user1产生的进程pkill U user1第7章 编写shell管理脚本(一)1重定向输出符号(将重定向的文件内容覆盖)“”2重定向追加输出符号(输出的内容追加在文件的最后)“”3重定向输入符号“ /tmp/log15将标准错误的输出重定向追加输出到/tmp/log22 /tmp/log26将正确和错误的输出都重定向输出到/tmp/log3& /tmp/log37将find命令在/tmp目录下找到的所有属主为frank的文件作为值赋给变量FileFile=find /tmp user frank8位置变量1$19保存当前执行的进程/程序名的变量$010保存位置变量的个数的变量$#11上一条命令执行后返回的状态赋值给某个变量(若值0为表示正常,非0表示异常或出错),此变量为$?12直接执行脚本repboot.sh./repboot.sh13用指定的bash这个shell来运行脚本repboot.shbash repboot.sh14用命令”.”读取脚本repboot.sh内容并执行. repboot.sh或source repboot.sh第8章 编写shell管理脚本(二)1判断/root是否是目录 -d /root 2判断/root/.bashrc是否是文件 -f /root /.bashrc 3判断/etc/profile文件是否存在 -e /etc/profile 4判断上一步操作返回的状态是否等于0 $? eq 0 5判断变量ABC的值是否不等于100 $ABC ne 100 6判断变量ABC的值是否大于100 $ABC gt 100 7判断变量ABC的值是否小于100 $ABC lt 100 8判断变量ABC的值是否小于等于100 $ABC le 100 9判断变量ABC的值是否大于等于100 $ABC ge 100 10判断变量ABC的值是否与/etc这个字符串相同 $ABC = /etc 11判断变量ABC的值是否与/etc这个字符串不相同 $ABC != /etc 12若make执行结果为真(即成功)则执行ma

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论