熟悉Linux基本实际操作

上传人:公**** 文档编号:591338541 上传时间:2024-09-17 格式:PPT 页数:25 大小:130KB
返回 下载 相关 举报
熟悉Linux基本实际操作_第1页
第1页 / 共25页
熟悉Linux基本实际操作_第2页
第2页 / 共25页
熟悉Linux基本实际操作_第3页
第3页 / 共25页
熟悉Linux基本实际操作_第4页
第4页 / 共25页
熟悉Linux基本实际操作_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《熟悉Linux基本实际操作》由会员分享,可在线阅读,更多相关《熟悉Linux基本实际操作(25页珍藏版)》请在金锄头文库上搜索。

1、熟悉Linux基本实际操作Linux的起源的起源 Linux是不受任何版权制约的、与UNIX兼容的操作系统 UNIX 1969,一般运行在大型和小型计算机上 目前UNIX几乎可以在已有的所有平台上运行。 UNIX最初的发展没有统一的标准,后来,IEEE开发了一个独立的UNIX标准POSIX.现有大部分UNIX和流行版本都遵循POSIX标准. Portable Operating System Interface. 结果:只要遵循POSIX,某一个Unix环境下的软件,只需做少许的修改,就能在其他的Unix环境下编译成功。但价格昂贵。什么是Linux Linux是一套免费使用和自由传播的类UNI

2、X操作系统,源代码开放,能运行于各类硬件平台,包括Intel x86系列和RISC处理器。Linux最早由芬兰赫尔辛基大学一位名叫Linus Torvalds的学生设计的. 1991年底首次公布于众,同年11月发布了0.10版本,12月发布了0.11版本 在Linus的带领下,Linux通过Internet广泛传播,吸引着世界范围的开发者对其进行不懈的开发。Linux是在GNU公共许可权限下免费获得的,是符合POSIX标准的操作系统。 Linux的特性 开放性(Open Source Software) 多用户 多任务 良好的用户界面 设备独立性 丰富的网络功能 可靠的系统安全良好的可移植性G

3、NU GUN项目(GNU Project)开始于1984年,主要由自由软件基金(Free Software FoundationFSF)资助的一个项目,目标是开发一个自由的、UNIX类型的操作系统,称为GNU系统。GNU是“GNUs Not UNIX”的首字母的递归缩写,所有的GNU软件和派生工作均遵循GNU通用公共许可证,即GPL(General Public License)。 GPL通用公共许可证主要目标是保证软件对所有的用户来说是自由的。GPL通过如下途径实现这一目标:它要求软件以源代码的形式发布,并规定任何用户能够以源代码的形式将软件复制或发布给别的用户。它提醒每个用户,对于该软件不

4、提供任何形式的担保。如果用户的软件使用了受GPL保护的任何软件的一部分,那么该软件就继承了GPL软件,并因此而成为GPL软件,也就是说必须随应用程序一起发布源代码。GPL并不排斥对自由软件进行商业性质的包装和发行,也不限制在自由软件的基础上打包发行其他非自由软件。Linux 的版本 Linux内核的版本号主要由三部分构成:主版本号、次版本号、次次版本号。例如:表示主版本号2,次版本号6、次次版本号12 一些组织或公司将Linux内核与应用软件和文档包装起来,并提供安装界面、系统配置与管理工具,这样就构成了一种发行版本。例如:Red Hat Linux 9.0, Red Flag Linux3.

5、0, Debian GNU/Linux, Mandrake Linux ,SuSE Linux TurboLinux2.0,SuSe Linux 10.0等。 Linux下的文件类型普通文件目录文件连接文件设备文件普通文件系统文件.conf .lock .rpm编程和脚本文件.c .cpp .h .o .pl .py .so .sh .tcl 文件格式.au .gif .html/.htm .jpg .pdf .png .ps .txt .wav .xpm压缩以及归档文件.bz2 .gz .tar .tbz .tgz .zip 目录文件目录中包含文件以及下级子目录,但目录也是文件。这个文件中记

6、录了包含在它中的文件和子目录的名称与它所处的地址。目录文件中记录文件的名字,文件本身的记录不包含文件名,对文件名进行的更改,实际是修改目录文件中的一条文件记录连接文件连接是Linux中比较特殊而非常有用的一种文件,类似于Windows中的快捷方式,它本身不包含任何内容,它指向别的文件或目录设备文件Linux下所有的设备都是通过文件来表示的,所有的设备文件都存放在/dev目录下,设备文件的文件名就是设备名 $ cd /dev $ ls 设备文件的种类块设备文件:/dev/hda1,这些设备以块为最小单位。字符设备: /dev/ttyS0,字符设备按顺序一个一个传递字符网络接口:访问网络接口的方法

7、是给它们分配一个惟一的名字(比如 eth0),但这个名字在文件系统中不存在对应的节点项文件名通常都是尾部带有设备编号数字的缩写名称。Linux下的文件详细信息-rw-r-r- 1 root root 15228 2003-01-25 a2ps.cfg-rw-r-r- 1 root root 2562 2003-01-25 a2ps-site.cfg-rw-r-r- 1 root root 47 12月 26 23:39 adjtimedrwxr-xr-x 2 root root 4096 2005-05-16 aep-rw-r-r- 1 root root 688 2003-02-04 aep

8、.conf文件类型文件权限链接个数文件属主名用户分组名文件长度 文件上次被修改的时间和日期文件名Linux下的目录结构/usr/bin/tmp/home/dev/etc/var/lib/mnt/root/proc/local /bin/src/lib/bin/etc/man/usr1 /usr2 /usr3/up-armmp3/up-netarm2410/sbinLinux常用命令如何获取帮助信息使用man命令查看手册权限:所有用户使用方法:man 查找内容说明:打印出需要查找帮助内容的手册页信息使用“ - help”或“- help”参数权限:所有用户使用方法:命令 -help 说明:打印出

9、需要查找帮助命令的帮助信息,根据命令不同可能采用不同的参数“-help”或“-help”浏览目录常用命令pwd 命令权限:所有用户使用方法:pwd说明:显示用户当前工作子目录的完整路径应用示例: $ pwd浏览目录常用命令ls 命令权限:所有用户使用方法:ls 选项. 文件.说明:列出当前工作子目录(默认)中的文件及子目录清单 常用参数:-a 显示所有文件及目录(包括隐藏文件)-l 显示文件的详细信息 -h 以容易理解的方式打印文件大小(1k 32M 2G) -t 将文件按建立的先后次序列出 -F 在列出的文件名称后加一个符号(可执行文件“*”,目录“/”)应用示例: $ ls -lh浏览目录

10、常用命令cd 命令权限:所有用户使用方法:cd 目标路径说明:变换工作目录到目标路径,其中目标路径可以是绝对路径也可以是相对路径。目标路径名可以缺省,若缺省则变换至使用者的home directory(用户登录子目录)。常用参数: :home directory . : 当前目录 . . : 当前目录的上一层目录 - :返回切换目录后的前一个目录应用示例: $ cd /home/bc/ $ cd ././目录操作常用命令mkdir 命令权限:所有用户使用方法:mkdir 子目录或子目录完整路径说明:建立一个新的子目录,使用子目录的路径作为参数应用示例: $ mkdir /home/bc/tem

11、p rmdir 命令权限:当前目录有适当权限的所有者使用方法:rmdir 参数 子目录或子目录完整路径说明:删除空的目录应用示例: $ rmdir /home/bc/temp文件操作常用命令rm 命令权限:当前文件有适当权限的所有者使用方法:rm 参数 文件名或目录说明:删除文件以及 目录常用参数: - i:删除前逐一询问确定 - f: 即时原文件为只读也强制删除,并不询问确定 - r:同时删除该目录层下的所有目录以及文件应用示例: $ rm textfile $ rm rf /home/bc/temp文件操作常用命令mv 命令权限:当前文件有适当权限的所有者使用方法:mv 参数 原文件或目录

12、 目标文件或目录说明:将一个文件移至另一个文件,或将多个文件移动至另一个目录,也可以将一个目录移动至另一个目录常用参数: - i:若目的位置已有同名文件,则询问是否覆盖旧文件应用示例: $ mv text1 text2 $ mv i *.c /home/bc/temp文件操作常用命令cp 命令权限:所有用户使用方法:cp 参数 原文件或目录 目标文件或目录说明:将一个文件复制到另一个文件,或将数个文件复制到另一个目录中,也可以将一个目录复制到另一个目录常用参数: - a:尽可能将文件的状态、权限等信息全部复制 - f: 若目的地址有同名文件,则将已有的文件删除再进行复制 - r:若原目录中包含

13、子目录,则原目录中的文件及子目录也依次 复制到目的地址中应用示例: $ cp text1 text2 $ cp arf up-tech/ /temp文件操作常用命令chmod 命令权限:所有用户使用方法:chmod +|-模式 文件说明:改变文件模式常用参数: +-r:修改读模式 +- w: 修改写模式 +- x:修改执行模式应用示例: $ chmod +x users文件操作常用命令chown 命令权限:根用户使用方法:chown 参数所有者 :组 文件或目录说明:chown 将指定文件的拥有者改为指定的用户或组$例1:把文件shiyan.c 的所有者改为wang。$ chown wang

14、shiyan.c例2:把目录/his 及其下的所有文件和子目录的属主改成wang,属组改成users。$ chown -R wang.users /his网络常用命令ifconfig 命令权限:所有用户使用方法:ifconfig 接口 ifconfig 接口 参数或地址说明: 用来配置网络接口应用示例:实验内容登录到linux系统;进入到命令终端;查看IP地址;使用putty连接到linux在/home目录下创建子目录exp;在windows 环境下创建一文件test.c;使用winscp拷贝test.c到exp目录下;test.c不变,将其复制一份,名为test-new.c;压缩test-new.c,名为test-new.tar;压缩test-new.c,名为test-new.tar.gz;压缩test-new.c,名为test-new.tar.bz2;退回到home目录下,压缩exp目录为;使用 winscp将拷贝到windows目录下在putty中关闭linux课外实验:安装虚拟机,上网下载。VMware Workstation,在虚拟机环境下安装red hat linux 9.0或fedora core 10等;正确配置使得在windows 环境下能够通过putty,winscp访问到虚拟机中的linux。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号