LINU工作手册.docx

上传人:1513****116 文档编号:94999424 上传时间:2023-08-13 格式:DOCX 页数:26 大小:1.18MB
返回 下载 相关 举报
LINU工作手册.docx_第1页
第1页 / 共26页
LINU工作手册.docx_第2页
第2页 / 共26页
点击查看更多>>
资源描述

《LINU工作手册.docx》由会员分享,可在线阅读,更多相关《LINU工作手册.docx(26页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、1. linux 工作手册1.1. 入门及相关概念介绍跨个硬件平台Linux 承受一个统一的框架对硬件进展治理,同时从一个硬件平台到另一个硬件平台的改动与上层应用无关。文件系统Linux 的文件系统和Windows 中的文件系统有很大的区分。linux 文件系统是棵文件树,全部文件和外部设备都挂在这棵树上,根名目是全部访问的入口。Window 以驱动器的盘符为根底,盘符是访问的入口。分区和名目的关系: linux,分区属于名目;window,名目属于分区。linux 中,把每个分区和某个名目对应挂装,对某一名目操作,就是对相应分区操作,实现了硬件治理手段和软件名目治理手段的统一。引导治理器在安

2、装了 Windows 和 Linux 双系统后,因此,假设此时直接在Windows 下把 Linux 的分区删除,会导致系统因没有引导装入器而无法启动Windows,这点要格外留神。名目和文件的关系linux 中,名目也是文件。名目文件的内容: 存储关联的文件和子名目名及相应的指针, 这里也是存储文件名的唯一地方。对名目的操作,一般不涉及对其文件的内容进展操作,一般是对名目名和其文件间的对应关系进展操作。设备文件块设备: 数据的读写,以块的单位进展。 如硬盘字符设备: 主要指串行端口Linux 中文件类型表示“-”表示一般文件; “d”表示名目文件; “l”表示链接文件; “c”表示字符设备;

3、 “b”表示块设备;“p”表示命名管道比方 FIFO 文件First In First Out,先进先出; “f”表示堆栈文件比方 LIFO 文件Last In First Out,后进先出。名目权限和文件的权限的区分名目也是文件,所以有一样的属性对于名目而言,r 代表允许列出该名目下的文件和子名目,w 代表允许生成和删除该名目下的文件,x 代表允许访问该名目。 自: 没个执行权的名目,确定是没有读的权限? 文件系统类型vfat: FAT12, FAT16, FAT32ext2:ext3: EXT2 的扩展,带日志功能NFS: 网络文件系统ISO9660: 光盘所使用的文件系统,不仅可以供给对

4、光盘的读写,还可以实现对光盘的 刻录。1.2. linux 安装过程1.2.1. 安装前的预备1、 预备 LINUX 安装光盘2、 硬盘分区规章:打算好在那个分区安装LINUX,预留 5G 以上的安装控件,一般来说, 我们的系统上都是先装 WINDOWS 的;留意删除分区前要转移或备份原有分区上的主要数据3、 LINUX 下的分区编号规章:比方第一块IDE 硬盘称为had,win 下的C 盘在 LINUX 中是 had1,D 盘是hda5,E 盘是 had6,其他的以此类推1.2.2. 安装系统1、 按电源键开机,按 F12 进入首先要进入 BIOS 中设置 CD-ROW 为首选驱动;选择 “

5、CD/DVD/CD-RW DRIVE”2、 放入光盘,点击Tab 键。3、 进入提示是否对光盘进展可读性检查,由于时间比较长.一般确实认为自己的光盘没问题就跳过Skip就好啦.4、 进入欢送页面,直接下一步5、 设置系统使用的语言,选择中文简体版然后下一步.6、 你使用的键盘模式,选择“美国英语式”;有的 LINUX 安装系统会弹出信息窗口叫你输入安装序列号.你可以输入,也可以跳过.只是日后得不到官方升级而已,无所谓的7、 选择“根本存储设备”8、 单击“是,无视全部数据”9、 填写主机名后,单击“下一步”10、时区选择,选择“亚洲/上海”默认即可11、治理员口令设置,即设置治理员密码,密码设

6、置后要记住。12、区安装类型,为了介绍具体点,所以这里选择“创立自定义布局”,手工进展磁盘分13、LINUX 磁盘分区是关键14、点击“创立”,选择“标准分区”15、LINUX 一般分区原则: A、/boot 分区 大小 200MB、swap 交换分区 一般是你的物理内存的 2 倍C、/ 根分区 尽可能大Boot 分区,点击“创立”,大小指定 200MSwap 分区,指定大小 512M根分区/,选择 “使用全部可用空间”,把剩余的磁盘空间都给根分区16、分区安排完成后,点击“下一步”,执行“格式化”操作,并选择“将修改写入磁盘”17、执行“下一步”18、选择“桌面”,执行“下一步”19、执行“

7、下一步”20、系统安装完成,重启系统21、LINUX 的必要设置,选择“前进”22、选择“是,我同意”,并执行“前进”23、执行“前进”24、创立一个一般用户账户,用于一般的登陆。如:账户:xinyuan 密码:12345625、修改日期和时间26、默认选项,直接点击“完成”,设置完毕。27、在 LINUX 系统中用刚建立的一般用户登陆系统。xinyuan12345628、成功登陆系统1.3. linux 常用命令LINUX 常用命令分为三个局部:文件名目类命令、 系统信息类命令、 通信网络类命令1.3.1. 文件名目类命令扫瞄名目命令扫瞄文件命令名目操作命令文件操作命令cddirlsll c

8、atmoreless mkdirrmditouchrmcpmvlntargzip gunzipwhereiswhatis1.3.1.1. 列出文件列表的 ls 命令功能:ls(list)是一个格外有用的命令,用来显示当前名目下的内容。协作参数的使用, 能以不同的方式显示名目内容。下面是一些常用的范例。格式:ls参数 路径或文件名1.3.1.2. 切换名目的 cd 命令功能:cd (change directory)命令可以让用户切换当前名目。范例如下:pplinux home$ cd pp pplinux pp$ cd . pplinux home$ cd / pplinux /$ cd pp

9、linux pp$ cd /usr/bin切换到当前名目下的pp 子名目切换到上一层名目切换到系统根名目切换到用户自家名目或执行cd )切换到/usr/bin 名目1.3.1.3. 创立名目的 mkdir、删除名目的 rmdir 命令pplinux pp$ mkdir dirpplinux pp$ mkdir -p dir1/dir2在当前名目下建立dir 名目在当前名目下创立功能:mkdir(make directory)命令可用来创立子名目。格式:mkdir 参数 功能:建 dir1 名目,并在 dir1 名目下创立 dir2 名目,也就是连续创立两个名目dir1/和dir1/dir2格式

10、:rmdir 参数rmdir(remove directory) pplinux pp$ rmdir dir pplinux pp$ rmdir p dir1/dir2命令可用来删除“空”的子名目: 删除“空”的子名目dir删除 dir1 下的dir2 名目,假设dir1 名目为空也删除它1.3.1.4. 复制文件的 cp 命令功能:cp(copy)命令可以将文件从一处复制到另一处。一般在使用 cp 命令时将一个文件复制成另一个文件或复制到某名目时,需要指定源文件名与目标文件名或名目。格式:cp参数pplinux pp$ cp test1.txtpplinux pp$ cp test3.txt

11、test2.txt/tmp将 test1.text 复制成test2.txt将 test3.txt 复制到 /tmp 名目中1.3.1.5. 删除文件或名目 rm 命令功能:删除文件或名目格式:rm参数 pplinux pp$ rmmyfiles pplinux pp$ rm* pplinux pp$ rm f*.txt删除一个文件删除当前名目下的全部文件强迫删除全部以后缀名为txt 文件-f 参数:强迫删除文件1.3.1.6. rm 命令参数-i 使用功能:-i 参数,删除文件时询问pplinux pp$ rmi* rm:backup: is a directoryrm : remove m

12、yfiles.txt ? Y删除当前名目下的全部文件遇到名目会略过删除文件时会询问,可按Y 或N 键表示允许或拒绝删除文件留意:在系统的默认状态下,rm 命令会对每个删除的文件一一询问。假设用户确定要删除这些文件,则可以使用参数-f 来避开询问。1.3.1.7. rm 命令参数-r、-f 的使用功能:-r 参数,递归删除连子名目一同删除,这是一个相当常用的参数。pplinux pp$ rm-rtest pplinux pp$ rm-r*删除 test 名目含test 名目下全部文件和子名目删除全部文件含当前名目全部文件、全部子名目和子名目下的文件一般在删除名目时r 和 f 一起用,避开麻烦pp

13、linux pp$ rm-rftest强行删除、不加询问1.3.1.8. cat 命令功能:用于显示文件的内容,也可以将数个文件合并成一个文件。格式:cat参数 pplinux pp$ppcattest.txt pplinux pp$ppcattest.txt| morepplinux pp$ppcattest.txttest1.txt显示 test.txt 文件内容逐页显示test.txt 文件中的内容将 test.txt 的内容附加到test1.txt 文件之pplinuxpp$pp test2.txt readme.txt1.3.1.9. more 命令cattest.txt将 test

14、.txt 和 test2.txt 文件合并成 readme.txt文件功能:more 命令是一般用于要显示的内容会超过一个画面长度的状况。为了避开画面显示时瞬间就闪过去,用户可以使用more 命令,让画面在显示满一页时暂停,此时可按空格健连续显示下一个画面,或按Q 键停顿显示。pplinux pp$ more /etc/named.conf pplinux etc$ ls-al| more1.3.1.10. less 命令显示 etc/named.conf 文本文件的内容以长格形式显示 etc/名目下的文件列表,显示满一个画面便暂停,可按空格键连续显示下一画面,或按Q 键跳离功能:less 命

15、令的用法与more 命令类似,也可以用来扫瞄超过一页的文件。所不同的是less 命令除了可以按空格键向下显示文件外,还可以利用上下键来卷动文件。当要完毕扫瞄时,只要在less 命令的提示符“:”下按Q 键即可。pplinux etc$lessnamed.conf pplinux etc$ls-al | less显示 /etc/named.conf 的文本文件内容以长格形式列出 etc/名目中全部的内容。用户可按上下键扫瞄或按Q 键跳离1.3.1.11. 显示命令 head、tailrootlinux root# head -10 /etc/passwd显示/etc/passwd/文件的前 10

16、 行内容head 功能:用于显示文件前几行的内容格式:head参数tail 功能:用于显示文件后几行的内容格式:tail参数rootlinux root# tail -10 /etc/passwd 显示/etc/passwd/文件的倒数 10 行内容rootlinux root# tail +10 /etc/passwd显示/etc/passwd/文件的从第 10 行开头到末尾的内容rootlinux root# tail -10 /etc/passwdrootlinux root# tail +10 /etc/passwd显示/etc/passwd/文件的倒数 10 行内容显示/etc/pa

17、sswd/文件的从第 10 行开头到末尾内容1.3.1.12. 移动或更改文件、名目名称的 mv 命令功能:可以将文件及名目移到另一名目下,或更改文件及名目的名称格式:参数 目标文件或名目pplinux dir1$ mv a.txt ./ pplinux dir1$ mv a.txtb.txt pplinux dir1$ mv dir2./将 a.txt 文件移动上层名目将 a.txt 改名为b.txt将 dir2 名目上移一层1.3.1.13. 显示当前名目的 pwd 命令pplinux pp$ pwd /home/pp显示用户pp 所在的当前名目是/home/pp功能:显示用户正在工作或当

18、前所在的名目格式:pwd1.3.1.14. find 命令Find 功能:用来查找文件或名目格式:find 匹配条件rootlinux root# find / -name d.conf/etc/ d/ d.confrootlinux root# find /etc name d.conf/etc/ d/ d.conf搜寻系统根名目下名为 d.conf 的文件显示搜寻结果搜寻/etc 名目下名为 d.conf 的文件,并显示结果显示搜寻结果1.3.1.15. grep 命令功能:在文件中搜寻匹配的字符并进展输出格式:grep参数 rootlinux root# grep linux test.

19、txtrootlinux root# rpm-qa | grep d搜寻 test.txt 文件中字符串linux 并输出搜寻 rmp 包中含有 d 包的文件名1.3.1.16. touch 命令功能:生成一个空文件或修改文件的存取/修改的时间记录值。格式:touch参数pplinux pp$ touch *将当前下的文件时间修改为系统的当前时间pplinux pp$ touch d 20230210 test将 test 文件的日期改为 20230210pplinux pp$ touch abc假设 abc 文件存在,则修改为系统的当前时间;假设不存在,则生成一个为当前时间的空文件pplin

20、ux pp$ touch *pplinux pp$ touch d 20230110 test pplinux pp$ touch abc将当前下的文件时间修改为系统的当前时间将 test 文件的日期改为 20230110假设 abc 文件存在,则修改为系统的当前时间; 假设不存在,则生成一个为当前时间的空文件1.3.1.17. who 或 w 命令功能:查看当前系统中有哪些用户登录格式:who/w参数rootlinux root# who 显示登录用户信息依据图中信息,root tty1 表示 1 个本地用户登录;pp pts/0 表示 1 个远程登录用户。1.3.1.18. ln 命令功能

21、:在文件和名目之间建立链接格式:ln 参数 链接分“软链接”和“硬链接” 软链接rootlinux pp# ln s /usr/share/docdoc硬链接创 建 一 个 链 接 文 件 doc, 并 指 向 目 录/usr/share/docrootlinux pp# ln/usr/share/testhard创立一个硬链接文件 hard,这时对于 test 文件对应的存储区域来说,又多了一个文件指向它1.3.1.19. 软件包治理命令(RPM)RPM 的全名是Red Hat Package Manager,它是由 Red Hat 公司所开发的一个开放性软件包治理系统。其优点:易于安装、升

22、级与删除软件包;有强大的查询功能;能够进展软件包验证;支持代码形式的软件包1.3.1.20. 软件包的安装rootlinux root#rpm ivhi:作用 rpm 的安装模式 wu-ftpd-2.6.2-8.i386.rpmv: 显示安装进度h: 以号显示安装进度功能:使用RPM 命令的安装模式可以将软件包内全部的组件放到系统中的正确路径, 安装软件包的命令是:1.3.1.21. 软件包的删除功能:删除模式会将指定软件包的内容全部删除,但并不包括已更改正的配置文件,删除RPM 软件包的命令如下:rootlinux /# rpm ewu-ftpd-e:为删除参数wu-ftpd:软件包名称留意

23、:这里必需使用软件包的名称“wu-ftpd”或”wu-ftpd-2.6.2-8 而不是使用当时安装软件包时全部的文件名 wu-ftpd-2.6.2-8.i386.rpm1.3.1.22. 软件包升级功能:升级模式会安装用户所指定的更版本,并删除已安装在系统中的一样软件包, 升级软件包命令如下:rootlinux /# rpm Uvh wu-ftpd-2.6.2-8.i386.rpmrootlinux /# rpm Uvh wu-ftpd-2.6.2-8.i386.rpm-U:升级参数1.3.1.23. 软件包更功能:更模式下,rpm 命令会检查在命令行中所指定的软件包是否比系统中原有的软件包更

24、。假设状况属实,rpm 命令会自动更指定的软件包;反之,假设系统中并没有指定软件包的较旧版本,rpm 命令并不会安装此软件包。而在升级模式下,不管系统中是否有较旧的版本,rpm 命令都会安装指定的软件包。rootlinux /# rpm Fvh wu-ftpd-2.6.2-8.i386.rpmrootlinux /# rpm Fvh wu-ftpd-2.6.2-8.i386.rpm-F:更参数1.3.1.24. 软件包查询rootlinux /# rpmqwu-ftpd显示软件包的名称、版本及次版本功能:假设要猎取RPM 软件包的相关信息,可以使用查询模式。使用-q 参数可查询一个已安装的软件

25、包的内容。1.3.1.25. 打包命令 tartar 命令位于/bin 名目下,它能够将用户所指定的文件或名目打包成一个文件,但不做压缩。一般 Unix 上常用的压缩方式是选用tar 将很多文件打包成一个文件,再以gzip 压缩命令压缩成xxx.tar.gz(或称为 xxx.tgz)的文件。留意:tar 不仅可以打包文件,也可以将硬盘数据备份常用参数:-c:创立一个tar 文件-v:显示运行过程的信息-f:指定文件名-z:调用 gzip 压缩命令进展压缩-t:查看压缩文件的内容-x:解开 tar 文件1.3.1.26. tar 命令范例rootlinux pp# tar-cvftest.tar

26、 *将全部文件打包成test.tar,扩展名.tar 需自行加上rootlinux pp# tar -zcvf test.tar.gz*将全部文件打包成test.tar,再用 gzip 命令压缩rootlinux ljr# tar -tftest.tar查看 test.tar 文件中包括了哪些文件rootlinux pp# tar -xvf test.tar将 test.tar 解开rootlinux pp# tar -zxvf foo.tar.gz将 foo.tar.gz 解压缩1.3.1.27. gzip 和 gunzip除了.zip 文件的压缩格式外,在 Linux 系统下更常见的是.g

27、z 文件的压缩格式,这种文件一般是由gzip 命令所产生。zip 命令具有将很多文件压缩成一个文件的功能,但 gzip 却不能,所以 gzip 一般会和 tar 一起使用。目前,大局部或见到的压缩文件都是用tar 将全部文件打包成一个文件,再用gzip 进展压缩,所以我们所看到的扩展名为.tar.gz 或.tgz 的文件, 大多数就是这种类型的文件。rootlinux test# gzip test.txt rootlinux test# gizp l test.txt.gz rootlinux test# gunzip test.txt.gz1.3.1.28. date、cal、clockr

28、ootlinux root# date 011010232023rootlinux root# ca rootlinux root# clock压缩文件时,不需要任何参数显示压缩率解压缩将时间更改为 01 月 10 日 10 点 23 分 2023 年MMDDhhmmYY显示日历显示日期时间1.3.1.29. 显示日历或年历的 cal 命令rootlinux root# calrootlinux root# cal 1 2023 rootlinux root# cal - y 2023显示当月的日历显示 2023 年 1 月的日历显示 2023 年的日历功能:cal(calendar)显示一个

29、日历格式:cal 参数 月 年1.3.2. 系统信息类命令dmesgdf dudu 参数 freeshutdown -h now init 0telinit 0shutdown -h hours:minutes& shutdown -cshutdown -r now rebootlogout1.3.3. 通讯网络类命令显示系统诊断信息、操作系统版本号、物理内存的大小以及其它信息用于查看文件系统的各个分区的占用状况查看某个名目中各级子名目所使用的硬盘空间数用于查看系统内存,虚拟内存交换空间的大小占用状况关闭系统(1)关闭系统(2) 关闭系统(3)按预定时间关闭系统取消按预定时间关闭系统重启(1)重启(2) 注销? pwd ls cd lcdascii bin get mget put mput!ls bye、quit用来列出ftp 命令显示远程主机上的当前名目列出当前远程名目内容在远程主机中切换名目在本地主机切换名目 以纯文本方式传输文件以二进制方式传输文件从远程主机当前名目下下传一个文件从远程主机当前名目下下传多个文件上传一个文件到远程主机的当前名目上传多个文件到远程主机的当前名目显示当地主机名目断开与远程主机的连接

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com