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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

左章红帽5LINUX课程笔记Word格式文档下载.docx

1、 切换到一个绝对路径:cd /home/zuozhang/work 切换到上一级:cd . 切换到你的主目录: 切换到你之前的工作目录:cd -8 列出文件夹内容:ls 选项: ls -a:列出所有文件,包括隐藏文件 ls -l:以长格式输出,显示拓展信息 ls -R:递归整个目录夹 ls -ld:目录和软连接信息9 拷贝文件和目录:cp使用方法:cp 【选项】 文件 目的地 cp 【选项】 文件1 文件2 文件3 目的地说明: 如果目的地是一个文件夹,拷贝的内容放在这里 如果目的地是一个文件,拷贝将覆盖目的地内容 如果目的地不存在,拷贝相当于重命名重要的参数说明: -i:覆盖文件钱需要确认

2、-R 或-r:递归 10 移动和重命名:mv例:mv /home/zuozhang/1.txt zz.txt 将/home/zuozhang/1.txt 改名为zz.txt mv /home/zuozhnag/1.txt /tmp11 创建和移除文件:touch , rm touch:创建空文件或更新时间戳 touch 1,2,3,4_a,b,c,d 创建16个空文件 使用方法:rm 【选项】 文件(夹) rm -i file 交互,每次都询问 rm -r directory 递归删除文件夹 rm -f file 强制删除(force)12 判断文件的类型:file 例如:file /etc/

3、passwd 则显示其为ASCII件 file /mnt 则显示其为文件夹类型13 与用户,组相关的操作:(如下) 用户文件保存在/etc/passwd下 组文件保存在/etc/group下 useradd student 增加student用户 userdel student 删除student用户 groupadd sales 增加slaes组 groupdel slaes 删除一个组14 head 和tail 读取开始处和结尾处信息 head n 11 tail n 11 分别显示文件的头11行和最后11行(默认为10行) tail -f 显示文件的额外信息,可理解为刷新15 过滤:gr

4、ep 用法:grep 匹配字符 file grep bash /etc/passwd-i:查询时不分大小写 -n:打印匹配到的行 -v:取反 -AX:打印匹配行之后的X行(X为数字) -BX:打印匹配行之前的X行(X为数字) -R:递归 -c:统计行数16 切割:cut -d:指定分隔符-f:选取第几列17 统计文本信息:wc wc l:多少行 wc c:多少个字节 wc w:多少个字18 文本排序:sort -r:反向按数字执行排序 -f:忽略字符的大小写 -t:选取分隔符 -k: -u:输出中移除重复的行uniq:从输入中移除重复的相邻行(最好与sort一起用)*19 对比文件:diff

5、diff 文件1 文件2 *-u:作为统一格式的diff ,适用于补丁文件diff u foo.conf-broken foo.conf-works foo.patch patch b foo.conf-broken foo.patch 用补丁文件修复文件foo.conf-broken20 拼写检查:aspell aspell check file 交互式的拼写检查 aspell list file 直接检查,输出拼写错误的字21 sed的使用 sed s/XXX/YYY/ file 将XXX替换为YYY sed -e s/XXX/YYY/ -e s/XXX/YYY/ file 多个替换 se

6、d -f 1.txt file 用1.txt里面的代码来执行替换22 关于进程PS 常用:ps aux (a:所有终端进程 u:进程所有者 x:后台进程 f:打印父子进程) -o选项: Ps axo “pid,comm,%cpu,state,tty,user” 可打印自己想看的信息 其他用法: pgrep U root -G student 找某个用户 某个组 的进程 pidof bash(进程名) 通过进程名查找进程id23 kill的用法: 一般:kill -9(-15等等)信令 pid (通过pid) 通过名字:killall comm(进程名) (可用来杀死恶意进程) 通过表达式:ki

7、ll -9 pattern(表达式)24 一些通用变量: PS1:显示bash提示符 PATH:查找可执行程序的目录 EDITOR:默认的文本编辑器 HISTFILESIZE:bash历史记录中的命令数量 HOME:用户主目录 EUID:用户的有效用户ID 几个重要的目录夹: 用于设置环境变量,运行命令: /etc/profile(全局) /.bash_profile(用户) 用于设置本地变量,定义别名: /etc/bashrc(全局) /.bashrc(用户)25 find用法: 格式:find 目录 条件 示例:find / -name zuozhang.sh find / -user r

8、oot -group student find / -user root not -group student find / -uid 500 o -user joe find / -nouser find -perm 755 find -perm +222( any ,or 满足一个即可) find -perm -222 (every,and 需全部满足) find /etc size +200M (大于200M 小于用减号“-”) find / -atime 5 (访问时间) ctime 6 (数据或属性被修改时间) -mtime 7(数据被修改时间) 【默认均以天为单位】还有 cmin

9、-amin -mmin 以分钟为单位 find -size +29M exec rm ; 【说明:代表查找到的内容】26 wget用法wget ftp:/172.24.200.254/pub/Server/zsh201.rpm O /tmp/zuozhang/zsh201.rpm -O指定下载目录夹,且目录夹最后要写上下载的文件名续传27 远程ssh 生成公钥私钥:ssh-keygen 发送公钥:ssh-copy-id -i /.ssh/id_rsa.pub 172.24.200.200(对方IP) 发送完之后无须再输入密码 A发送给B之后,A连B不需要密码。 ssh传输文件:scp 本地文件

10、 远程文件夹 scp 远程文件 本地路径scp /etc/passwd 172.24.20.20:/Dsktop ssh执行远程图形程序:ssh X 72.24.200.251 “gnome-terminal“28 /.exrc 该目录中可以添加vim的设置 比如:set number第二部分(133)*1 Linux系统初始化全过程 BIOS硬件检测MBR引导装置grub文件引导kernel内核,initrdInittab(/etc/inittab) /etc/rc.d/rc.sysinit(初始化不同运行级别相同的启动项)/etc/rc.d/rc3.d/服务(启动某运行级别下某些服务和关掉

11、某些服务)/etc/rc.d/rc.local(初始化本地服务等)注:当看到红色的Red Hat时 按下大写I 可进入交互式的服务启动,可用来排错grub 启动菜单加密,当进入单用户模式时,需要使用此密码才能进入单用户模式,进行密码修改等操作。读入 read!grubmd5crypt(此时需要盲打密码,enter后再输入一遍,无任何显示,即能读进去)=passwordmd5$1$Ezq/A0$WLOb/F1DAcmxT9iUbMC4e.titleRedHatEnterpriseLinuxServer(2.6.18164.el5) root(hd0,0) kernel/vmlinuz2.6.18

12、164.el5roroot2 当根被卸载掉时:当开机进不去系统时,先进入救援模式,进入伪系统,先找到真根。然后将真根挂载到/mnt/sysimage下然后按一下步骤: mount /dev/hda1 /mnt/sysimage/boot 将引导分区挂到boot下 chroot /mnt/sysimage rpm ivh 内核 -force 安装内核 grub-install -no-floppy /dev/had 创建grub文件夹 vim /boot/grub/grub.conf 手工编写grub文件 vim /etc/fstab 修改fstab中内容 /boot/grub/grub.con

13、f文件内容如下: default=0 timeout=9 title kernel-2.6.18-164.el5 kernel (hd0,0)/vmlinuz-kernel-2.6.18-164.el5 ro noapic initrd (hd0,0)/initrd-2.6.18-164.el5.img3 服务的控制: chkconfig -level 3 bluetooth off 将运行级别3下的蓝牙功能关闭 chkconfig Bluetooth on 将蓝牙功能开启4 rpm的安装 参数说明:安装(install) -e:移除(erase)显示信息 -h:显示进度条(#。100%) -

14、force:强制rpm -ivh -force ftp:/172.24.200.254/pub/Server/*vim* *注意:配置文件在用rpm安装时不会被覆盖,除非该配置文件不存在 rpm的查询: 参数: -qa:列出所有已安装的包 -qf (后接文件名):显示文件所属于的包名 -qi (接包名):包的信息 -ql (包名):列出包中的文件例:rpm qarpm -qip package_file.i386.rpm (未安装的包在开关后加个p即可)rpm包的检验:rpm -V 包名 (若无信息输出则包未改动,则说明该包是安全的)rpm -import /etc/pki/rem-gpg/*

15、 导入公钥rpm -K *.i386.rpm5 screen的使用 在联机操作时,你若担心网络会突然断开则可使用该软件 使用步骤:(前提是安装了screen) screen -S zuozhang(任意名字)连接断开再连接screen -x(回到上次操作界面)6 yum 的操作(-y开关:不交互,直接yes) yum install 名字 yum remove 名字 yum erase 名字 yum grouplist 列出仓库中已安装和可安装的清单 yum groupinstall 名字 仓库的配置: /etc/yum.repos.d/zz.repo(必须以.repo结尾) Server n

16、ame=zuozhang sui bian xie baseurl=ftp:/172.24.200.254/pub/Server (本地:baseurl=file:/路径) enabled=1 gpgcheck=07 内核模块的安装 先lsmod 可查看已安装的模块 modprobe -l 查看所有模块 modprobe xor 安装xor模块(本次有效) modprobe r xor 卸载xor模块 若想安装完模块,以后开机有效,参照如下步骤(手工编辑): cp /boot/initrd /mnt /zuozhang gunzip /mnt/zuozhang/initrd -S .img 解

17、压缩 cpio i ./1.txt 生成1.txt文件 cpio H newc o initrd.PAE.zuozhang 将1.txt打包成initrd.PAE.zuozhang gzip -9 -S .img initrd.PAE.zuozhang 最大化压缩成.img格式vim /boot/grub/grub.conf 将内核改为自己编写的内核 此外,您还可使用名令的方式来添加模块到内核 Mkinitrd -with=模块名 /boot/initrd-$(uname r).img $(uname -r)Mkinitrd -with=zhs【模块名】 -with=zuozhang /boo

18、t/initrd-2.6.18.img 2.6.188 /proc中的内核配置 /proc/sys/net/ipv4/ip_forward (默认为0,改为1时 不同网段才能互访)/proc/sys/net/ipv4/icmp_echo_ignore_all (默认:0若为1则ping不回复 别人则ping不通)/proc/sys/net/ipv4/icmp_echo_ignore_broadcasts (默认:0)/proc/sys/net/ipv4/tcp_synack_retries (默认:5次 回复时无反应最多回复5次)可在/etc/sysctl.conf中编辑,引导时自动被加载sy

19、sctl -a 列出当前所有的设置sysctl “.=1” 即使生效sysctl -p 从sysctl.conf读取配置从新设置内核动态设置:sysctl -w net.ipv4.ip_forward=19 查看硬件设备lspci 列出PCI设备lsusb 列出usb总线的设备10 网络时间协议 编辑/etc/ntp.conf service 172.24.200.23(时间23同步) restrict 172.24.200.23(拒绝23来和你同步)11 系统日志 facility:auth,authpriv,cron,daemon,kern,lpr,mail,mark,news,syslo

20、g,user,uucp,local0-local7 priority(级别):debug,info,notice,waring(warn),error(err),critical,alert,emerg kern.!err err及其以上的都不收=err 除了err的不收 kern.*(kern.debug) 所有的都收 错误模拟命令: logger p authpriv.info 172.24.200.10 日志的监控:(将A :172.24.200.111 的日志传到B:172.24.200.222上) A端:vim /etc/syslog.conf (将内容发给对方IP: 。172.24

21、.200.222) B端:vim /etc/syslog.conf (设置将信息发到哪个文件下) vim /etc/sysconfig/syslog 将其中设置成 SYSLOGD_OPTIONS=“-m o r“接收远程的信息12 VNC:虚拟网络计算 服务器端:(可在/etc/sysconfig/vncserver中设置角色) vncserver 开启一个vncserver /etc/sysconfig/vncserver 去掉-local /.vnc/xstartup 加上gnome-session 注释掉tmp vncpasswd 设置vnc密码 /etc/init.d/vncserve

22、r restart 服务重启客户端: vncviewer 172.24.200.22:1 连接13 cron计划任务crontab -e 编辑任务crontab -l 列出任务主计划任务在/etc/crontab 下/etc/cron.hourly/etc/cron.daily/etc/cron.weekly/etc/cron.monthly额外的计划任务:/etc/cron.d/目录time run-parts /etc/cron.hourly 计算cron.hourly执行所需要的时间anacron 系统运行因关机或死机等原因面没有运行计划任务的任务系统配置文件:/etc/anacront

23、ab字段 1:如果任务在.这些天没有运行字段 2:在重启后等待.分钟再运行字段 3:任务类别字段 4:运行的任务1 65 cron.dailyrunparts/etc/cron.daily7 70 cron.weekly/etc/cron.weekly30 75 cron.monthly runparts将用户名加入以下两个文件中,则该用户不能执行或能执行计划任务,当又冲突时,以cron.allow为准/etc/cron.allow/etc/cron.deny14 手工添加用户 步骤: vim /etc/passwd 手工添加一个用户 vim /etc/group 手工添加一个组 mkdir

24、/home/user 创建主目录 chown user:group /home/user 改变主目录的属主 chmod 700 /home /user 改变权限 cp /etc/skel/* /home/user vim /etc/shadow 修改密码文件 批量添加用户: vim 1.txt (1.txt中是passwd的格式) newusers 1.txt cp /etc/skel/* /home/username15 网络用户 authconfig-tui 配置domain和servers getent passwd 查看有哪些可登陆的用户 showmount e 172.24.20.2

25、0 查看本PC能否访问 vim /etc/auto.master vim /etc/auto.fushu 主目录自动挂载设置 services autofs restart 重启自动挂载服务 登陆即可!16 sudo 为用户设置权限vim /etc/sudoers 编辑该文件,即可设置权限用户执行时,需 sudo /sbin/ifconfig 加sudo 且要写路径17 文件共享 步骤如下: mkdir /share 创建文件夹 chown usergroup /share 更改属主 chmod g+w/share 组增加写权限,因为root创建的文件夹g没有w权限 chmod g+s /sh

26、are 增加特殊位,组成员创建的文件属于该文件夹属组 chmod o+t /share 谁创建谁才能删除,防止他人删除 cd /share 切换进来即可创建文件 小s表示既有执行权限又有特殊位,大S表示只有特殊位。 小t和大T同理。18 访问控制列表用于同一个目录夹给不同用户的权限getfacl file|directory 查看权限setfacl m u:username:rwx file 为某用户设置权限setfacl m g:groupname:rwx file 为某组用户设置权限setfacl m d:u:rwx file 加了个d 权限可递归setfacl x u:username file 删除某用户的权限setfcal b file 全部删除19 文件系统管理 磁盘查看:fdisk l 磁盘管理:fdisk /dev/had 格式化文件系统

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

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