ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:55.10KB ,
资源ID:4000177      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4000177.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(linux学习手册v10.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

linux学习手册v10.docx

1、linux学习手册v10linux学习手册文件管理: 2pwd 2ls 2chmod 2file 2cat 3more 3grep 3sort 3rm 3mv 3find 3vi 3了解:tail、head、diff 4用户管理: 5groupadd 5useradd 5passwd 5.profile (.bash_profile) 5env 5su 5/etc/passwd 5/etc/group 5了解:/etc/profile、/etc/shadow 5备份: 6tar 6cp 6zip、unzip 6gzip、gunzip 6了解:dd、compress、cpio 6网络: 7net

2、stat 7/etc/hosts 7ssh 7了解:ftp、vxftp、nfs、telnet 7进程管理: 8ps 8kill 8crontab 8硬件管理: 9dmesg 9了解:dmidecode、lspci、lscpu、lsscsi、lsof 9磁盘管理: 10磁盘逻辑卷管理 10vgdisplay 10fdisk 10pvcreate 10vgcreate 10lvcreate 11mkfs 11mount 11性能管理: 12sar 12sar P ALL 5 10 12sar d 5 10 12sar b 5 10 12sar r 5 10 12sar n ALL 5 10 12p

3、s 13top 13核心参数管理:sysctl 13了解:ipcs hdparm 13故障管理: 14/var/log/messages 14/var/log/boot.msg 14软件包管理: 14rpm 14安装注意事项 14文件管理:pwd显示当前目录(路径)ls 显示当前目录中的目录和文件。ls -l 显示当前目录中的目录和文件的详细信息,如类型、权限 :-rw-rw-rw- 1 root sys 5907 2005年10月24日 cmcluster.asciidrwxrwxrwx 2 root sys 8192 2005年10月24日 cmcluster.pkg第一列为权限(共10个

4、字符,第1个字符为类型【目录为d,普通文件为-,link后的快捷方式为l】234字符为所属用户的权限,567为同组用户权限,89、10为其他人的权限)第二列为inode数,第3列为所属用户,第4列为所属组,第五列为大小,单位字节第6列为文件最后更改时间。第7列为文件(或目录)名,- 为link文件(类似windows快捷方式,用“ln -s 源 目标” 创建)chmod 改变文件或目录权限 chmod u+w 文件名 ,增加所属用户写权限。g+w为组用户写权限,o+w为其他用户写权限。u+r为所属用户读权限,x为执行权限。(对应目录x权限表示可以进入目录的权限)chown 用户名:组名 文件(

5、目录) ,改变文件或目录的所属用户和组。 -R 目录 改名此目录和目录下所有文件和目录的owner和group。unix具有严格的用户和权限管理。root为系统的管理员用户,权限最大可以对所有文件操作和进行管理任务。其他用户只有对文件或目录有相应权限时才能操作。owner可以对自己的文件更改权限。file file 文件名 显示文件的具体类型。ascii类型为可文本查看和编辑的文件,其他大部分类型是不能用文本方式查看和编辑的(但通常可以用strings查看其中部分可显示的字符)。catcat 文件名 :显示文件内容。more more 文件名分页显示一个文件,相当于 cat 文件|more ,

6、| 为管道符,即把前面命令的输出作为 | 后边命令的输入。grep 字段 文件名 ,查找文件中带某字段的行。也常用管道符,如 ls -l |grep rootsort 排序。 ls -l |sort nk 5 按第5列排序。(n参数能为按数字,r参数为从大到小排序)rmrm 文件名 :删除文件,注意linux和unix没有回收站,删除文件即为彻底删除,所以要谨慎操作。通常可以用mv 移走文件或改名来代替删除动作。mvmv 更改文件名或移动文件到其他目录find 查找文件:find / -name “test.*” 从/ 开始,查找test.开头的文件。find / -size +204800

7、查找大于100M的文件。(unix经常使用512byte(1个block)作为存储大小的单位。)find / -size +204800 exec ls l ; 查找到文件并执行ls l 文件 命令。vivi 文件名(或新文件名) : 编辑文件。因为unix经常基于字符操作,所以编辑文件通常使用vi。进入vi后,存在更改模式和浏览模式。输入以下字母后为更改模式:i 在当前字符处开始插入后续字符。a 在当前字符后,开始插入字符。更改模式时按esc键返回浏览模式。o 插入新行。O在当前行之前插入新行。x 删除一个字符。dd 删除一行。数字dd,删除多行。/字符 查找某个字符yy 复制当前行,pp

8、粘贴行。:g/字符1/s/字符2/g 全文替换字符1为字符2.:wq 保存文件更改后退出。:q! 不保存更改,直接退出。了解:tail、head、difftailtail -100 文件名 :查看文件末尾100行。headhead -100文件名 :查看文件开头100行diffdiff 文件1 文件2 : 比较2个文件内容。用户管理:groupaddgroupadd 组名 : 新建组useradduseradd -g 组名 d /目录 -m 用户名 :新建用户passwdpasswd 用户名, 改变用户口令。后面不接用户名为改变自己的口令.profile (.bash_profile) 用户环

9、境变量文件,在用户的home目录下,其中包含一些应用要求的环境或参数定义。如:PATH=$PATH:/usr/bin:/usr/sbin:. export PATH#指定了用户输入命令(或shell)时操作系统在哪些目录去查找命令。$PATH指调用系统原有的PATH设置,: 作为多个参数的间隔,. 代表当前路径,即用户输入命令时,所在目录。export 使变量生效。操作系统中.开头的文件为隐藏文件,需要ls la 才能看到。envenv 显示当前用户的环境变量susu - 用户名 ,切换到其他用户。root用户切换至其他用户不需要口令。su - 默认为切换至root用户。- 表示同时加载新用户

10、的环境变量。如没有 - 则只切换用户,但环境变量还是原来的。了解内容:/etc/passwd 用户信息(UID、GID、home目录信息)文件/etc/group 组信息文件了解:/etc/profile、/etc/shadow/etc/profile 所有用户的默认环境变量/etc/shadow 口令密文备份:tar 打包文件 。tar cvf 文件.tar 源目录或文件 把源目录打包为 文件.tartar tvf 文件.tar 查看tar文件内容tar xvf 文件.tar 解包tar文件cp 复制文件zip、unzip 压缩(解压).zip文件gzip、gunzip压缩(解压).gz文件

11、了解:dd、compress、cpiodd 对裸设备二进制读写,可以用于裸设备的复制或裸设备备份到文件,例如:dd if=/dev/sda1 of=/tmp/sda1.dd bs=1024k count=10#读取sda1设备的前10M数据到/tmp/sda1.dd文件,bs为缓存,count为读取缓存数量。 if为输入设备,of为输出(当of为设备或有数据的文件时,使用一定要注意,避免破坏有用数据)compress 压缩文件 ucompress 解压文件。cpiofind ./ |cpio -ocvd 文件名.cpi 把当前目录中文件打包为cpi文件。cpio icvd /tmp/ls.lo

12、g #即在每天12:30执行ls(命令或脚本尽量使用全路径)/etc/cron.deny 指定了不允许哪些用户设置crontab任务。/etc/cron.allow指定了允许哪些用户设置crontab任务。(没有此文件为允许cron.deny外的所有用户)硬件管理:dmesg显示硬件信息了解:dmidecode、lspci、lscpu、lsscsi、lsofdmidecode 显示硬件信息。 dmidecode t 显示指定类型的硬件信息lspci 显示pci信息lscpu 显示cpu信息lsscsi 显示硬盘、光驱等信息lsof 显示打开(正在使用)的文件或目录磁盘管理:磁盘逻辑卷管理1.

13、物理硬盘或硬件RAID建立的逻辑盘,在操作系统中都作为独立硬盘看待,在/dev下文件名为sda,sdb,sdc.2. 操作系统中可以把整个硬盘直接作为pv用来创建vg,或分区后把分区作为pv用来创建vg。3. 用于安装操作系统的硬盘,必须有一个独立的分区sda1(100M左右,作为/boot)用于引导,第二个分区sda2即可作为pv用于创建操作系统的第一个vg。4. 一个vg至少包含1个pv。5. 一个vg可以包含很多个pv,而且可以在线增加pv,来扩展vg空间。6. 一个vg可以创建很多个lv,而且lv空间可以手工扩展(里面数据可以不受影响)。7. 每个lv mkfs后就可mount为fs(

14、文件系统使用)8. 逻辑卷管理的优点是可以灵活增加磁盘,灵活分配磁盘,同时lv可以跨磁盘或做多磁盘条带。vgdisplay显示vg信息,vgdisplay -v 显示具体信息fdisk划分磁盘分区pvcreate将磁盘分区创建为pv。pvcreate将删除磁盘(或分区)原有内容,做前注意是否有重要数据。vgcreate创建vglvcreate创建lvmkfs 创建文件系统。mkfs将清除lv原有数据,做前注意是否有重要数据。mount 安装文件系统(所有文件系统,包括光盘mount后才能使用,和看到里面内容,mount对里面数据和内容没破坏作用)umount 卸载文件系统性能管理:需要系统安装

15、sysstat包sarsar P ALL 5 10 查看CPU使用情况,5秒测一次,测10次sar d 5 10 查看磁盘繁忙程度使用情况sar b 5 10 查看磁盘io使用类型情况sar r 5 10查看内存使用情况sar n ALL 5 10 查看网卡和网络使用情况sar n 3 10例如:sar -n DEV 1 2 将显示lo、eth0、eth1等信息 IFACE:就是网络设备的名称; rxpck/s:每秒钟接收到的包数目 txpck/s:每秒钟发送出去的包数目 rxbyt/s:每秒钟接收到的字节数 txbyt/s:每秒钟发送出去的字节数 rxcmp/s:每秒钟接收到的压缩包数目 t

16、xcmp/s:每秒钟发送出去的压缩包数目 txmcst/s:每秒钟接收到的多播包的包数目sar -n EDEV 1 3 针对网络设备,汇报其失败情况 rxerr/s:每秒钟接收到的损坏的包的数目 txerr/s:当发送包时,每秒钟发生的错误数 coll/s:当发送包时,每秒钟发生的冲撞(collisions)数(这个是在半双工模式下才有) rxdrop/s:由于缓冲区满,网络设备接收端,每秒钟丢掉的网络包的数目 txdrop/s:由于缓冲区满,网络设备发送端,每秒钟丢掉的网络包的数目 txcarr/s:当发送数据包时,每秒钟载波错误发生的次数 rxfram/s:在接收数据包时,每秒钟发生的帧对

17、齐错误的次数 rxfifo/s:在接收数据包时,每秒钟缓冲区溢出错误发生的次数 txfifo/s:在发送数据包时,每秒钟缓冲区溢出错误发生的次数sar -n SOCK 1 3 针对socket连接进行汇报 totsck:被使用的socket的总数目 tcpsck:当前正在被使用于TCP的socket数目 udpsck:当前正在被使用于UDP的socket数目 rawsck:当前正在被使用于RAW的socket数目 ip-frag:当前的IP分片的数目sar -n ALL 1 3 相当于上述DEV、EDEV和SOCK几者的综合。ps查看系统进程,ps ef 查看全部进程ps ef|sort n

18、-k4 查看cpu使用最多的进程,按第4列排序。第4列值越大则使用cpu最多。top 动态显示CPU内存等资源使用信息。输入“1” ,可以按每颗CPU显示具体使用信息。核心参数管理:sysctl sysctl核心参数显示或配置。sysctl a 显示当前参数,sysctl p 使/etc/sysctl.conf 中核心参数生效。(否则是重启生效)。/etc/sysctl.conf 核心参数文件。其中没指定的参数,使用默认值。配置核心参数可以先使用:sysctl a|grep 参数 /etc/sysctl.conf 提取出此参数默认值,然后编辑/etc/sysctl.conf文件进行修改,重启或

19、sysctl -p后生效。了解:ipcs hdparm ipcs 查看共享内存和信号灯等信息。ipcs -m 查看共享内存。(大型应用如数据库,通常使用共享内存的管理方式,即一次分配大量的内存,作为程序内部使用。)hdparm测试或修改磁盘参数hdparm -direct -t /dev/sda 测试磁盘读取速度dd if=/dev/sda of=/dev/null bs=1024k count=1024 #此命令也可以测磁盘读速度。故障管理:/var/log/messages系统日志文件/var/log/boot.msg 系统启动日志软件包管理:rpmrpm -ivh 包.rpm 安装指定的

20、软件包rpm -Uvh 包.rpm 更新包(指定包所在的具体路径,通常我们从光盘安装)rpm qa 查询已安装的所有软件包,可以使用grep查找相关的包。rpm -q 包名 查询是否安装了指定包安装注意事项1. 安装时注意时区,要选定中国对应时区。(否则西方一些时区有夏令时,4月和10月将自动跳1小时)2. 安装建议使用逻辑卷方式管理磁盘,这样磁盘管理比较灵活,一些lv将来可以自如扩展。3. 网络IP、主机名等参数建议直接配置好,避免再更改麻烦。4. 一些软件包建议直接装好,免得以后手工安装麻烦,如:sysstat,vxftp,开发工具等。5. 防火墙等建议先不安装,避免影响基本配置。6. root口令建议设置一个有点复杂度的,避免一连入网络就被黑客安装后门。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1