资源预览内容
第1页 / 共38页
第2页 / 共38页
第3页 / 共38页
第4页 / 共38页
第5页 / 共38页
第6页 / 共38页
第7页 / 共38页
第8页 / 共38页
第9页 / 共38页
第10页 / 共38页
亲,该文档总共38页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
Linux实践工程师学习笔记一:用户环境用户环境#locale 显示系统语言环境 语言环境参数保存在/etc/sysconfig/i18n文件里LANG最主要#locale a 查看系统对语言的支持情况#LANG=zh_CN.GB2312 使系统支持以中文形式显示kudzu 用来检测硬件services kudzu start 重新检测硬件,让系统自动识别新硬件硬件信息保存在/etc/sysconfig/hwconf文件由kudzu产生修改系统服务启动脚本chkconfig kudzu list 检查某个服务状态(包括各个级别06的状态)setup 配置系统服务,一个综合配置工具chkconfig list | more 检查系统所有服务的状态所有服务通过init启动有些是通过xinetd服务启动的,如rsync启动rsyncchkconfig rsync on当执行service xinetd restart时,其实是执行/etc/init.d/xinetd这个脚本而这个脚本会去检查自己的配置目录/etc/xinetd.d/etc/rc0.d/etc/rc6.d 里面的文件连接到./init.d/具体的服务,如/etc/init.d/kudzuS开头为启动,K为不启动/etc/rc0.d/etc/rc6.d -rc.d/rc0.drc6.d设置系统服务ntsysv命令(同setup)如何关闭selinux/usr/sbin/setenforce 0 关闭/usr/sbin/setenforce 1 开启或在/etc/selinux/config中改SELINUXTYPE=permissive 关闭,disabled也可以Linux下使用U盘#ls /dev 确认设备已识别#mount -o iocharset=gb2312 /dev/sda1more后ctrl+F向下翻页(或空格)ctrl+b(上滚)ls -a 显示隐藏文件(以.开头的文件)文件权限rws s表示执行这个程序的使用者,临时拥有和所有者一样的权力身份来执行该程序cp -r 源 目的 -r参数表示连子目录一起拷贝rm -i 确认删除 -r 删除子目录 -f 强制删除du 磁盘或目录使用了多少空间df 磁盘或目录剩余可用空间cat file1 等价你输入文字,输完后ctrl+C或ctrl+D结束符号表示在文件尾附加,符号表示创建新文件less 可上下滚动文件内容which 在$PATH设置的目录查找文件Linux实践工程师学习笔记二:系统管理常用命令1. useradd redhat2. passwd redhat3. su 4. exit5. df h 分区情况6. du sh /* 统计文件或目录使用空间的大小7. fdisk l /dev/sda8. netconfig 配置网络参数9. ifconfig 显示网络配置信息10. service network restart11. route n 查看路由信息(默认路由)12. ping b 192.168.0.255 扫描整个网段(检查活动主机)13. ifconfig eth0 10.0.0.254 netmask 255.255.255.0 修改IP地址14. ifconfig eth0显示指定网卡参数15. 修改IP信息后会删除默认路由,需手工添加route add default gw 192.168.0.116. ifconfig route 修改过的参数不会保存,重启后会消失要用service network restart命令把参数保存到文件ifcfg-eth0/etc/sysconfig/network-scripts/ifcfg-eth0可以vi直接修改该文件,然后service network restart 重新启用网络服务17. redhat-config-network-tui是redhat独有的配置工具,当用这个命令配置网络参数后,会写入到/etc/sysconfig/networking/profiles/目录里,并且比network-scripts/ifcfg-eth0优先,所以用过这个工具配置就不要再使用netconfig,或者先将profiles目录清空 Linux实践工程师学习笔记三:文件系统维护ext2/ext3通过数据块储存文件格式化文件系统:mkfs.ext3 b 4096 i 8192 m 5 /dev/sdb4-b 数据块大小-i inode节点表示的字节数(或数据块大小)-m 5 为管理员保留的磁盘管理空间5% ls lh /mnt/udu sh /mnt/udf lh#tune2fs l /dev/sdb1 打印文件系统属性#dftune2fs 调整ext2/ext3文件系统特性的工具-l 查看文件系统信息-m 保留块百分比-c 设置强制自检的挂载次数-i 设置强制自检的间隔时间-j ext2转成ext3tune2fs c -1 /dev/sdb1 不管挂载多小次都不自检tune2fs c -1 i 0 /dev/sdb1 让分区永远不自检#mkfs.ext2 /dev/sdb4 格式化成ext2#tune2fs j /dev/sdb4 转换为ext3#df T 查看分区信息判断间ext2还是ext3:tune2fs l /dev/sdb1 | grep features看Filesystem features: has_journal是否有has_journal,有则是ext3文件系统grep i “name” 不区分大小写df T 分区类型fsck 检查文件系统数据完整性的工具用法一、fsck t ext2 /dev/sdb1二、fsck.ext3 /dev/sdb1#more /etc/fstab如发现挂载选项有1或2,那么应该进行自检了#fsck.ext3 y /dev/sdb1 自动修复错误Linux实践工程师学习笔记四:管理磁盘文件系统mount 设备名 挂载点mount /dev/fd0 /mnt/floppy光驱(IDE) /dev/cdrom (/dev/hdx)光驱(SCSI)/dev/scdN (N=0,1)硬盘(IDE) /dev/hdX (X=a,b,c)硬盘(SCSI)/dev/sdX (X=a,b,c)U盘 /dev/sdX (X=a,b,c)弹出光盘#eject收回#eject t因为USB设备内置USB-SCSI转换接口,所以被认为是SCSI硬盘#mkdir /mnt/u#mount /dev/sda1 /mnt/u默认内核已支持SCSI和USB接口#modprobe usb-storage 检查usb-storage模块是否已加载,否则无法自动识别USB设备#mount t vfat /dev/hda2 /mnt/c#mount t ntfs /dev/hda3 /mnt/d 需重新编译内核才能支持NTFS#mount t iso9660 /dev/cdrom /mnt/cdrom#mount t vfat o iocharset=gb2312 /dev/sdb1 /mnt/u常用字符编码有gb2312和utf8#mount /dev/sdb2 /mmt/d o iocharset=utf8,ro,uid=redhat,umask=0077 Linux下使用U盘#ls /dev 确认设备已识别#mount -o iocharset=gb2312 /dev/sda1more后ctrl+F向下翻页(或空格)ctrl+b(上滚)ls -a 显示隐藏文件(以.开头的文件)文件权限rws s表示执行这个程序的使用者,临时拥有和所有者一样的权力身份来执行该程序cp -r 源 目的 -r参数表示连子目录一起拷贝rm -i 确认删除-r 删除子目录-f 强制删除du 磁盘或目录使用了多少空间df 磁盘或目录剩余可用空间cat file1 等价你输入文字,输完后ctrl+C或ctrl+D结束符号表示在文件尾附加,符号表示创建新文件less 可上下滚动文件内容which 在$PATH设置的目录查找文件Linux实践工程师学习笔记五:使用磁盘配额默认系统内核已支持quotamount o usrquota,grpquota /dev/sdb1 /mnt/d1 或mount o remount,usrquota,grpquota /也可以修改 /etc/fstab文件来启用每个文件系统的配额 - 添加选项usrquota,grpquota例:将LABEL=/home /home ext3 defaults 1 2改为LABEL=/home /home ext3 defaults,usrquota 1 2#init 1 (进入单用户环境)#quotacheck cvuga 或 quotacheck cvag /dev/sdb1 (a代表all)(g代表用户组)#quotaon a 激活#edquota u redhat 进VI编缉用户配额编缉用户可用的字节数,软性的,硬性的,文件数,软件性的,硬性的quota u redhat 查看用户磁盘配额edquota t 配置过期时间edquota命令能为一系列用户设置同一配额。假设已为用户ez设立了配额,以下命令将为随后的用户(即mj、jm和tp)复制完全相同的配额限制: $ sudo /usr/sbin/edquota -up ez mj jm tpquotaoff /mnt/sdb1 关闭磁盘配额quotaon /mnt/sdb1 开启repquota命令按用户(-u)或组(-g)报告配额使用情况。用repquota -a命令可以得到所有文件系统的报告。 如果想检查单个用户(-u)或组(-g),可以使用quota命令。单个用户可以用此命令检查他们自己的配额使用情况。关于putty 0.58的简单设置1. 修改语言环境 LANG=zh_CN.utf82. 修改传输数据的字符集translationUTF83. 修改外观appearance字体font为新宋
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号