电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

linux指导详细大全(笔记)

65页
  • 卖家[上传人]:夏**
  • 文档编号:468933158
  • 上传时间:2022-08-15
  • 文档格式:DOC
  • 文档大小:200.51KB
  • / 65 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、Linux系统管理第一章:一.linux的内核版本:命名方式:x.yy.zz,其中x为主版本号(目前只使用1和2两个主版本号),yy次版本号(奇数为开发版,偶数为稳定版),zz为修订号。brGNU-自由软件项目。GPL-自由软件许可协议(通用公共许可证),遵循相应的协议:1.)软件必须以源代码的形式发布,允许地用户任意复制、传递、修改使用及再次发布的软件版本。2.)如果新发布的软件项目使用了受GPL协议保护的任何自由软件的一部分,则发布时也必须遵守GPL协议,将源代码开放且允许其他用户任意复制、传递及修改使用。3.)不对使用自由软件的任何用户提供任何形式的责任担保或承诺。4.)不排斥对自由软件进行商业性质的包装和发行,也不限制在自由软件的基础上打包发行其他非自由软件。LGPL-次级公共许可证。允许使用者在自己的程序中使用GNU程序库,而无需公开全部源代码。二.应用Linux操作系统可以为企业提供大多数常用的internet网络服务器应用,如:BIND-可以构建DNS域名解析服务器。Apache-可以构建Web服务器。vsftpd-可以构建FTP服务器。Qmail或Posfix-可以构建

      2、电子邮件服务器。作为内部服务器方面应用:iptables-构建设网关及防火墙Squid-构建代理上网服务器DHCP-为局域网中的主机动态配置IP地址等参数NFS(网络文件系统)或Samba-构建企业内部的文件和打印共享服务器。最后广泛支持各种类型的开发语言:C 、C+ 、Pascal、Fortran等众多高级编程语言。脚本语言的支持:Perl、Python、Ruby,可实现跨平台的开发和运行。支持PHP等网页编程语言的开发和运行。完全支持java语言的开发和运行,可实现跨平台的开发和运行。三.Linux系统的安装。1)磁盘分区和目录结构: 最多4个主分区,1扩展分区,(主和扩展分区的序号为14之间)5以后为逻辑分区。(注意:删除扩展分区后,逻辑分区同时也会消失的,切记。)2)硬盘名称和分区: sd(scsi)-sda1、sda2、sda3、sda4、sda5,第二块硬盘则是-sdb1、sdb2、sdb3、sdb4、sdb5. hd(IDE)-hda1、hda2、hda3、hda4、hda5,第二块硬盘则是-hdb1、hdb2、hdb3、hdb4、hdb5.3)文件系统类型: 常见的为e

      3、xt3、ext4、swap(交换文件系统,主要用于为Linux系统建立交换分区,等同于windows系统的虚拟内存,大小建议为1.52倍物理内存) 同时广泛地支持其它各种类型的文件系统,如: xfs、jfs、(前两种主要用于Unix),fat16、fat32、ntfs(需另安装辅助软件ntfs-3G)4)目录结构“/”-根目录,是Linux文件系统的起点,其所在分区称为根分区。 根目录以下为默认建立的一件特殊子目录,分别用于不同的用途:/boot-存放着启动所必需的文件,包括内核/启动菜单配置文件等,出于安全考虑,该目录通常被划分独立的分区。/bin-存放着linux系统中最基本的用户命令,普通用户都有权限执行/dev-存放系统中硬盘/键盘/S标/光驱等各种设备/etc-存放着系统及各种程序的配置文件/home-普通系统用户的工作目录(家目录或宿主目录)/root-系统管理员的root工作目录,该目录位于根目录之下,不在/home目录之下/sbin-存放着Linux系统中最基本的管理命令,一般只有管理员才有权限执行/usr-存放其它用户应有程序,通常划分成很多子目录,用于存放不同的应用

      4、程序/var-存放系统中经常需要变化的一些文件,如系统日志、用户邮箱目录等,实际应用中该目录通常也被划分为独立的分区/tmp-存放系统运行过程使用的一些临时文件5)安装GRUB-极好的统一引导器,可支持引导多系统(注意它无法识别ntfs文件系统,因此如果你的启动文件在nfts分区中,你就悲剧了,会导致无法引导启动的故障)6)关机、重启init 0(shutdown -h now或者halt -p)-关机init 6(shutdown -r now)-重启例子:系统设为15分钟后重启,并显示出消息#shutdown -r +15 this system will be rebooted! 取消该命令的方式:Ctrl键+C注意1:以上命令必须要有权限才可执行哦,例如你是系统管理员,初学者需要注意。注意2:字符操作界面中,字符串最后符号为#的,则该用户为系统管理员,如果是$的该为普通用户第二章:一.命令的使用;1)快捷键:ctrl+u-快速删除当前光标之前的所有字符内容ctrl+k-快速删除当前光标处到行尾的所有字符内容ctrl+L-清空当前屏幕的显示内容,等同于clearctrl+c-取消

      5、当前命令的编辑,即结束命令2)help帮助命令的运用:内建指令的例子:help pwd外部命令的例子:ls -help3)man是Linux系统中最为常用的在线帮助形式:例子:#man file会用英文显示出file的相应用法和选项参数4)info比man更详尽,另一种在线帮助形式;#info file以上浏览帮助时,退出按Q键即可.5)别名的设置:alias例子:alias myls=ls -alh6)du,统计目录及文件的空间占用情况du -ah 文件夹名-该文件夹中各文件所占用的大小,以更人性的方式显示出统计结果。du -sh /var/log/-只统计具体参数的所占用空间总的大小。7)cp-f-直接强制复制-i-覆盖同名文件或目录时提醒用户确认-P-复制保持源文件的权限,属主,及时间标记等属性不变-r-复制目录时必须使用此选项,表示递归地复制所有文件及子目录8)touch-新建空文件9)file-查看文件类型10)mkdir-创建新的目录-p-该命令用于创建嵌套的多层目录结构11)rm-删除文件或目录-f-直接强制删除-i-提醒用户确认。-r-删除目录时必须使用此选项,表示递归

      6、的删除整个目录树12)mv-改名,移动文件或目录注意的地方:若需要移动的是多个文件或目录时,则目标必须是目录例子:mv /boot/grub/grub.conf /boot/bb/ (另一个目录)13)find-查找例子:find (查找范围) 查找条件表达式find /boot -name grub.conf 表示从目录/boot中查找一个名字叫做grub.conf文件-name :文件名为XX-type d:类型为目录-type f:类型为普通文件-type b:类型为块设备文件(如硬盘、内存)-type c:字符设备(如鼠标、键盘)-size :根据目标文件的大小进行查找,一般使用“+,-”号,常用的单位用量包括K、M、G-user :根据文件的宿主进行查找下面是一个例子:(在/boot目录中查找超过1024K而且文件名为vmlinuz开头的文件)#find /boot -size +1024K -a -name vmlinuz*另一个例子:(在/boot目录中查找超过1024K或者文件名为vmlinuz开头的文件)#find /boot -size +1024K -o -nam

      7、e vmlinuz*最后一个复杂一些的例子:(从目录/var/log中找出属于lp用户的文件或目录,并以长格式显示出详细信息)#find /var/log -user lp -exec ls -ld ;其中-exec关键字,表示对查找到的结果进行过滤处理,如何处理要看后面的参数,上例是以长格式显示详细信息,即其中的ls -ld;:表示find命令的查询输出结果,最后要添加“ ; ”表示命令结束,注意前面有个空格14)ln-为文件或目录建立链接(快捷方式)-s:软链接(不用复制原文件或目录)不用参数即为硬连接(会复制文件)区别:不能对目录创建硬链接,也不能跨越不同分区创建硬链接文件#ln -s 源文件或目录 目标文件或目录15)cat、more、less、head、tail以不同的方式查看文件(瞄一下,分Y查看,从头部或尾部开始查看)一个综合的例子:(显视/etc目录下,以.conf结尾的文件属性,通过管道符号分屏查看)ls -lh /etc/*.conf | more(查看用户配置文件/etc/passwd的开头三行内容/后面三行)head -3 /etc/passwdtail -3

      8、/etc/passwd(查看系统日志文件/var/log/messages的最后十行内容,并在末尾跟踪显示该文件中动态更新的内容)tail -f /var/log/messages16)wc 统计文件内容中的单词数量等信息#wc -l /etc/passwd-(该文件中有多少行)#wc -c /etc/passwd-(该文件有多少个字节)#wc -w /etc/passwd-(该文件有多少个单词)#wc = #wc -lwc-(等同于)一个综合的例子:(结合管道符统计/etc目录中“.conf”配置文件的个数)ls -l /etc/*.conf | wc -l17)grep 检索、过滤文件内容例子:(检索出某文件中包含ftp字串的内容)#grep ftp /etc/passwd例子:(查看某目录下的配置文件,过滤掉以“#”符号开头和“空行”以外的内容)#grep -vi # /etc/vsftpd/vsftpd.conf | grep -v $18)查看主机信息*了解系统内核及开发环境等相关版本信息: cat /proc/version*了解当前主机的CPU信息 cat /proc/cpuinfo*查看主机中的PCI设备信息 lspci 19)gzip、bzip2压缩与解压缩例子1:(压缩)#gzip -9 /etc/passwd#bzip2 -9 /etc/passwd例子2:(解压缩)#gzip -d /etc/passwd.gz#bzip2 -d /etc/passwd.bz220)归档的用法:看例子例子:(以bzip2的方式归档,如果是gzip的方式就换成“zcvf”)#tar jcvf passwd.tar.bz2 /etc/passwd-其是pa

      《linux指导详细大全(笔记)》由会员夏**分享,可在线阅读,更多相关《linux指导详细大全(笔记)》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.