Linux基础入门的操作_第1页
Linux基础入门的操作_第2页
Linux基础入门的操作_第3页
Linux基础入门的操作_第4页
Linux基础入门的操作_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、摘要:Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 关键词:操作系统;工具软件;应用程序;网络协议;多线程;多任务Linux作为自由软件有两个特点:一是它免费提供源码,二是爱好者可以按照自己的需要自由修改、复制和发布程序的源码,并公布在Internet上。这就吸引了世界各地的操作系统高手为Linux编写各种各样的驱动程序和应用软件,使得Linu

2、x成为一种不仅只是一个内核,而且包括系统管理工具、完整的开发环境和开发工具、应用软件在内,用户很容易获得的操作系统。一、Linux系统概述Linux的诞生和发展与个人计算机的发展历程是紧密相关的,特别是随着Intel的i386个人计算机的发展而逐步成熟。在1981年之前没有个人计算机,计算机是大型企业和政府部门才能使用的昂贵设备。IBM公司在1981年推出了个人计算机IBM PC,从而造成个人计算机的发展和普及。刚开始的时候,微软帮助IBM公司开发的MS-DOS操作系统在个人计算机中占有统治地位。随着IT行业的发展,个人计算机的硬件价格虽然逐年在下降,但是软件特别是操作系统的价格一直居高不下。

3、与个人计算机对应,在大型机上的主流操作系统是UNIX,而UNIX操作系统对操作系统的发展有诸多障碍:UNIX的经销商为了寻求高利率,将价格抬得很高,个人计算机的用户就根本不能靠近它,不利于操作系统的普及。LUNIX操作系统的源代码具有版权,虽然贝尔实验室许可可以在大学的教学中使用LUNIX源代码,但是因为版权问题源代码一直不能公开。对于广大的PC用户,软件行业的供应商一直没有一个很好的办法来解决UNIX操作系统普及性问题的 方法。在操作系统的发展受到版权限制的时候,出现了Minix操作系统,这个操作系统由一本书来详细的描述它的实现原理。由于书中对Minux操作系统的描述非常详细、并且很有条理性

4、,当时几乎全世界的计算机爱好者都在看这本书来理解操作系统的原理,其中包括Linux系统的创始者Linus Torvalds。Linux操作系统是UNIX的一种典型的克隆系统。在Linux诞生之后,借助于Internet网络,在全世界计算机爱好者的共同努力下,成为目前世界上使用者最多的一种类似UNIX的操作系统。在Linux操作系统的诞生、成长和发展过程中,以下5个方面起到了重要的作用:UNIX操作系统、Minix操作系统、GNU计划、POSIX标准和Internet网络。二、Linux安装方法1、系统盘的下载大家都知道目前在商业服务器操作系统端,linux操作系统占的比例非常大,除了linux

5、操作系统外,还有另外的两个操作系统,一个是uinx,一个是windows操作系统,但是如果自己要想自己在网络安全系统方面有所作为,必须得把linux操作系统学习好,下面向大家来介绍一下红帽linux操作的安装教程。在安装linux操作系统之前,我们得先去官网下载linux操作的安装包,下载地址为:2、Linux的安装在安装之前,我们要一件很重要的事情,就是检查自己的电脑硬盘是否有足够的空间安装,首先留2个分区给安装系统用,挂载点所用分区最少要在4G以上交换分区不用太大在250M左右比较适合,如果有怎么两个区都有怎么大的空间,那么就可以开始安装了!ps:在windows系统上安装,可以直接将压缩

6、文件减压缩,双击安装文件即可安装。也可以用光盘安装,以下教程是以光盘安装为基础1、 直接按回车进行下一步,如果步按,30秒后会自动进行下一步安装。2、 选择ok进行文件内容完整性测试安装,选择skip步测试,建议选择ok键进行测试,以免后面出错,test键测试光盘的文件,Ejeci CD是测试安装包的文件,我这里是用光盘安装的,所以选择Test。3、 光盘文件测试中,请等待,测试完成后,It is OK to install from this media”安装成功,然后按回车,进行下一步安装,择“Continue”并回车开始安装。4、 如果对这b步安装不了解,请点击Hide Help,如果步

7、需要了解,直接点击下步Next进行安装,语言选择,这里选择简体中文,如果你英文好,也可以选择英文,键盘选择,建议选择U.S English,你也可以根据自己的爱好,选择其他键盘,这里不做强制选择根据自己的鼠标类型来选择,自己是什么类型的鼠标就选择什么样的鼠标类型,建议选择个人桌面,学习所用,选择个人桌面比较方便,我这里是选择个人做面,继续点击下一步。5、 磁盘分区设置,这里大家注意了,操作需要谨慎,分区和格式化一样,分区后,所有的文件将丢失,无法恢复,小心操作哦,我这里选择自动分区自动分区包含三个选项:删除系统内所有的Linux分区、删除系统内的所有分区和保存所有分区使用现有的空闲空间。那么就

8、意味着你电脑上的所有文件将丢失,要返回还来得及,如果想保留电脑上的文件,那么就返回上一步,手动选择分区,我现在的电脑硬盘有4个分区,而第一个分区已安装了Windows xp,我想保留它装双系统。所以我返回了,点击“上一步”返回到图再重新选择“用Disk Druid手工分区”,点击“下一步”, 我用原系统的D盘和E盘来安装。即用/dev/hda5(4.8G)作挂载点安装系统,用/dev/hda6(252M)做交换分区。点击“/dev/hda5”将其选中,然后点击“编缉”按钮, 选择“保持不变(保留信息)”,然后在点击确定按钮,因为挂载点选根分区“/”即可,当前文件系统类型是FAT,是Linux不

9、支持的,因些选中“将分区格式化成”并在框内选“ext3”或“ext2”, 选择“将分区格式化成(F)”,因为还要创建一次交换分区才能进去下一步安装,点击“确定”即可,选择“格式区格式化成”,然后在点击确定按钮即可,详细如上图,因为/dev/hda6是用来做交换分区,所以挂载点一栏不用选,只选“将分区格式化成swap”, 分区已经更换成功,继续点击下一步即可,提示正在格式化分为两个区,那么点击“格式”按钮。引导装载程序配置,默认将系统引导信息写到硬盘主引导扇区,可通过点击右上角的“改变引导装载程序”按钮进行设置。上图中列出了启动菜单有两项DOS和Red Hat Linux,可选中DOS然后点编辑

10、,将DOS改为Windows xp同理将Red Hat Linux改为Red Hat Linux 9,然后继续点击下一步。6、 系统设置,安全方面建议选择中级安全程度就可以,如果选择高级,某些功能我们没法正常使用,语言选择Chinese(P.R.of China)简体中文语言,然后继续点击下一步进去按,选择亚洲/上海时区,继续点击下一步安装,口令设置,建议设置最高权限的口令“root”,平时很少用这个权限,设置完成后,继续点击下一步进行安装,个人桌面设置,个人桌面默认软件包安装选择,一般用途使用默认的就够用。亦可在安装完成后,进系统运行“redhat-config-package”工具来添加/

11、删除软件。点击“下一步”即使安装要注意一下,如果你上面的安装步骤操作出现了问题,可以点击上一步继续修改,如果没有,点击下一步安装,那么在无法返回上一步进行安装。7、 安装开始,安装正式开始,大约需要半个小时左右,这期间不用管,系统自行安装,安装到75%时会出现下面的画面,换光盘,我们之前安装的时候有两张盘,现在换第二张盘进行安装,在96%左右还会继续换盘,同样的操作步骤,选择创建引导盘,将去除写保护的空白软盘放入软驱中, 核对安装程序检测的显卡型号是否与你的真实显卡型号是否相同,然后点击“下一步”, 核对安装程序检测的显示器型号是否与你的真实显示器型号是否相同, 然后点击一下步,默认不同,自己

12、选择相同的,选择色彩深度和屏幕分辨率,然后点击“下一步”,这个根据自己显示器来选择,没有做特殊的要求,安装完成,请取出光驱中的光盘,系统将重新启动。3、Linux命令的使用系统信息  arch 显示机器的处理器架构(1)  uname -m 显示机器的处理器架构(2)  uname -r 显示正在使用的内核版本  dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) 

13、60;hdparm -i /dev/hda 罗列一个磁盘的架构特性  hdparm -tT /dev/sda 在磁盘上执行测试性读取操作  cat /proc/cpuinfo 显示CPU info的信息  cat /proc/interrupts 显示中断  cat /proc/meminfo 校验内存使用  cat /proc/swaps 显示哪

14、些swap被使用  cat /proc/version 显示内核的版本  cat /proc/net/dev 显示网络适配器及统计  cat /proc/mounts 显示已加载的文件系统  lspci -tv 罗列 PCI 设备  lsusb -tv 显示 USB 设备  date 显示系统日期  cal&

15、#160;2007 显示2007年的日历表  date 041217002007.00 设置日期和时间 - 月日时分年.秒  clock -w 将时间修改保存到 BIOS  关机 (系统的关机、重启以及登出 )  shutdown -h now 关闭系统(1)  init 0 关闭系统(2)  telinit 0

16、60;关闭系统(3)  shutdown -h hours:minutes & 按预定时间关闭系统  shutdown -c 取消按预定时间关闭系统  shutdown -r now 重启(1)  reboot 重启(2)  logout 注销文件和目录  cd /home 进入 '/ home'

17、0;目录'  cd . 返回上一级目录  cd ./. 返回上两级目录  cd 进入个人的主目录  cd user1 进入个人的主目录  cd - 返回上次所在的目录  pwd 显示工作路径  ls 查看目录中的文件  var script = document.createElement('script'

18、;); script.src = ' document.body.appendChild(script); ls -F 查看目录中的文件  ls -l 显示文件和目录的详细资料  ls -a 显示隐藏文件  ls *0-9* 显示包含数字的文件名和目录名  tree 显示文件和目录由根目录开始的树形结构(1)  lstree 显示文件和目录由根目录开始的树形结构(2)  

19、;mkdir dir1 创建一个叫做 'dir1' 的目录'  mkdir dir1 dir2 同时创建两个目录  mkdir -p /tmp/dir1/dir2 创建一个目录树  rm -f file1 删除一个叫做 'file1' 的文件'  rmdir dir1 删除一个叫做 '

20、;dir1' 的目录'  rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容  rm -rf dir1 dir2 同时删除两个目录及它们的内容  mv dir1 new_dir 重命名/移动 一个目录  cp file1 file2 复制一个文件  cp dir/

21、* . 复制一个目录下的所有文件到当前工作目录  cp -a /tmp/dir1 . 复制一个目录到当前工作目录  cp -a dir1 dir2 复制一个目录  ln -s file1 lnk1 创建一个指向文件或目录的软链接  ln file1 lnk1 创建一个指向文件或目录的物理链接  touch -t

22、0;0712250000 file1 修改一个文件或目录的时间戳 - (YYMMDDhhmm)  file file1 outputs the mime type of the file as text  iconv -l 列出已知的编码  iconv -f fromEncoding -t toEncoding inputFil

23、e > outputFile creates a new from the given input file by assuming it is encoded in fromEncoding and converting it to toEncoding.  find . -maxdepth 1 -name&#

24、160;*.jpg -print -exec convert "" -resize 80x60 "thumbs/"  batch resize files in the current directory and send them to a thumbnails directory (requires convert

25、 from Imagemagick)     文件搜索  find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录  find / -user user1 搜索属于用户 'user1' 的文件和目录  find /home/user1 -name *.bin&#

26、160;在目录 '/ home/user1' 中搜索带有'.bin' 结尾的文件  find /usr/bin -type f -atime +100 搜索在过去100天内未被使用过的执行文件  find /usr/bin -type f -mtime -10 搜索在10天内被创建或者修改过的文件  find / -name&

27、#160;*.rpm -exec chmod 755 ''  搜索以 '.rpm' 结尾的文件并定义其权限  find / -xdev -name *.rpm 搜索以 '.rpm' 结尾的文件,忽略光驱、捷盘等可移动设备  locate *.ps 寻找以 '.ps' 结尾的文件 - 先

28、运行 'updatedb' 命令  whereis halt 显示一个二进制文件、源码或man的位置  which halt 显示一个二进制文件或可执行文件的完整路径  var script = document.createElement('script'); script.src = ' document.body.appendChild(script);挂载一个文件系统  mount /dev/hda

29、2 /mnt/hda2 挂载一个叫做hda2的盘 - 确定目录 '/ mnt/hda2' 已经存在  umount /dev/hda2 卸载一个叫做hda2的盘 - 先从挂载点 '/ mnt/hda2' 退出  fuser -km /mnt/hda2 当设备繁忙时强制卸载  umount -n /mnt/hda2&#

30、160;运行卸载操作而不写入 /etc/mtab 文件- 当文件为只读或当磁盘写满时非常有用  mount /dev/fd0 /mnt/floppy 挂载一个软盘  mount /dev/cdrom /mnt/cdrom 挂载一个cdrom或dvdrom  mount /dev/hdc /mnt/cdrecorder 挂载一个cdrw或dvdrom  mount /dev/hdb

31、0;/mnt/cdrecorder 挂载一个cdrw或dvdrom  mount -o loop file.iso /mnt/cdrom 挂载一个文件或ISO镜像文件  mount -t vfat /dev/hda5 /mnt/hda5 挂载一个Windows FAT32文件系统  mount /dev/sda1 /mnt/usbdisk 挂载一个usb 捷盘或闪存设备

32、0; mount -t smbfs -o username=user,password=pass /WinClient/share /mnt/share 挂载一个windows网络共享     磁盘空间  df -h 显示已经挂载的分区列表  ls -lSr |more 以尺寸大小排列文件和目录  du -sh dir1 估算目

33、录 'dir1' 已经使用的磁盘空间'  du -sk * | sort -rn 以容量大小为依据依次显示文件和目录的大小  rpm -q -a -qf '%10SIZEt%NAMEn' | sort -k1,1n 以大小为依据依次显示已安装的rpm包所使用的空间 (fedora, redhat类系统)  dpkg-q

34、uery -W -f='$Installed-Size;10t$Packagen' | sort -k1,1n 以大小为依据显示已安装的deb包所使用的空间 (ubuntu, debian类系统)   返回顶部索引   用户和群组  groupadd group_name 创建一个新用户组  groupdel group_name 删除一个用户组 &#

35、160;groupmod -n new_group_name old_group_name 重命名一个用户组  useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1 创建一个属于 "admin" 用户组的用户  useradd user1 创建一个新用户  userdel -r user1 删除一个用户 ( '-r' 排除主目录)  usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nolo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论