Linux实践工程师学习笔记.docx
《Linux实践工程师学习笔记.docx》由会员分享,可在线阅读,更多相关《Linux实践工程师学习笔记.docx(39页珍藏版)》请在三一办公上搜索。
1、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 配置系统服务,一个综合配置工具chkconf
2、ig 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命令(同setu
3、p)如何关闭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参数表示连子目录
4、一起拷贝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.
5、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 r
6、estart命令把参数保存到文件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实践工程师学
7、习笔记三:文件系统维护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
8、不管挂载多小次都不自检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二、fs
9、ck.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设备
10、内置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常
11、用字符编码有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 磁盘或目录使用了
12、多少空间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
13、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设立了配额,以下命令将为随后的用户
14、(即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. 修
15、改外观appearance字体font为新宋体 ls ld 显示文件属主,详细信息Linux实践工程师学习笔记六:Sambasamba软件包使用Fedora core/Redhat Linux提供的软件包samba samba服务器软件包samba-client samba客户端工具samba-common 通用工具和库安装rpmdb-fedora/rpmdb-redhat软件包(一般在第三张光盘)但在FC5已找不到这个软件包安装了rpmdb可以解决依赖性问题#rpm ivh rpmdb-fedora*.rpm#rpm ivh -aid samba*.rpm 装了rpmdb才有效1.#rpm
16、ivh cups-libs*.rpm 第一张光盘2.#rpm ivh samba*.rpm 第一张光盘(client,common)3.#rpm ivh samba*.rpm 第二张光盘#rpm qa |grep samba 查看所有软件包列表#rpm ql samba | more 查讯某个软件列表samba客户端工具smbtree作用:显示局域网中的所有共享主机和目录列表(默认使用当前用户登录)用法:smbtree -b -D -U username%password-D 表示只显示工作组名,不显示主机-b 使用广播查询列表,不用WINS服务器-D和-U 不能共用,因为不可能用同一个用户登
17、录域上所有主机nmblookup作用:显示一台主机的nethios主机名nmblookup my-server 查询服务器的IPnmblookup * 查询所有活动的主机的IPsmbclient作用:显示/登录局域网中的共享文件夹用法:smbclient L host smbclient /host/share smbclient L 192.168.0.22 U redhat%redhat 以redhat用户登录并显示共享目录 smbclient /192.168.0.22/linux U redhat%redhat 登入目录,查看目录内容,通过put,get上下载文件smbtar(先要修改
18、/usr/bin/smbtar命令,把最后一行的参数-N匿名登陆删掉)远程备份网上邻居中的文件smbtar s win2000 u redhat p redhat x chinalab t itlab.tar将共享目录挂载到本地目录,然后再访问mount.cifs /192.168.0.22/linux /mnt o username=redhat%redhattar tvf lab.tar 显示备份包里的文件samba服务器配置1.修改配置文件/etc/samba/smb.confworkgroup = WORKGROUPsecurity = sharedocspath = /usr/sha
19、re/doccomment = share documents #说明共享目录public = yes2.重启smb服务器#service smb restart#chkconfig smb on 让smb每次自动启动3.测试#smbclient L localhostchkconfig smb list 查看服务的启动状态SMB 提供名称解释服务NMB 提供数据传输服务两个总是一起工作的samba文件服务器(WINS)在网上邻居看不到主机列表,可以在地址栏直接输入IP如192.168.0.1查看共享目录网上邻居看到的主机列表,主要有三个来源,一是配置文件lmhosts,主机名与IP的对应关系
20、二是通过浏览服务器 三是通过广播方式获取主机列表linux访问网上邻居1.挂载方法 #mount t smbfs /192.168.0.1/linux /mnt 或 #mount.cifs /192.168.0.1/linux /mnt2.#smbclient /192.168.0.1/linux U redhat%123访问控制public = yes 允许所有人访问 = no 不允许匿名访问1.共享目录设置有效用户redhat path = /var/redhat comment = redhats files valid users = 2.创建samba用户 #useradd user
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 实践 工程师 学习 笔记

链接地址:https://www.31ppt.com/p-1845462.html