Linux

  • 格式:doc
  • 大小:104.50 KB
  • 文档页数:14

Linux版本的介绍内核版本是没有集成任何的第三方软件的和内库x.y.z-n 例如Linux2.6.18x 主版本号y 次版本号z 末版本号n 开发者的修补级别凡是基于偶数发布的版本是最稳定的,最安全的版本凡是基于基数发布的版本或许正处于测试阶段,可能存在问题(bug)发行版发行版通常包括了其他的系统软件和应用软件Linux常见的发行版Red Hat Linux CentOS SUSE Linux Debian Ubuntu找寻Linux操作系统的网站64位操作系统可以将内存用完而32位系统不能只能用内存的一部分(对内存的支持最高4G就满了)。

VMware Workstation软件下载网址/index.php?ct=stat&ac=thanks&from=http%3A%2F%% 2Fsoft%2Fappid%2F3619.htmlVMware Workstation 10.0序列号5C4A7-6Q20J-6ZD58-K2C72-0AKPE为什么使用字符工作方式在字符操作方式下可以高效地完成所有的任务,尤其是系统管理任务。

系统管理任务通常都是在远程进行的,而远程登录后进入字符工作模式可以提高运行效率,占用带宽也非常小。

由于使用字符界面不用启动图形工作环境,这样可以大量节省系统资源的开销。

Linux的本地登录和远程登录本地登录:在login字样后输入用户名root,然后输入密码(admin1)注销登录(输入logout)Putty的下载地址/~sgtatham/putty/download.html远程登录:需要使用putty软件打开putty软件,输入Linux操作系统的IP地址按OPEN 按钮即可查询Linux操作系统的IP地址命令:ifconfig退出putty命令exit关机命令:Shutdown命令的格式Shutdown[参数] time[warning-message]参数-t sec:发出警告信息并设置要延迟多少分钟再通知init执行运行级别-k 并不是真的关闭系统,只是给每个用户发送警告信息-r 关闭系统之后重新启动系统-h 关闭之后停止系统shutdown -t secs +1 ‘the system will reboot’系统将在一分钟之后重启runlevel查看用户的模式shutdown -r +5系统在5分钟以后重启shutdown -h now立即关闭系统基本命令格式cmd[选项][参数]ls ls –l/home ls --helpls显示当前的目录或者是所有文件信息ls –l /home显示home目录下的所有内容ls –l /etc显示etc目录下的所有内容ls --help显示ls命令的帮助信息ls -l显示文件具体(详细)信息ls -a显示隐藏文件信息ls -al显示隐藏文件和显现文件的具体信息(隐藏的和不隐藏的文件的具体信息都显示) ls al等价于ls –a -lls –alc等价于ls –a –l -c通配符*匹配任何字符和任何数目的字符?匹配单个数目的任何数目的字符[]匹配中括号中的任意一个字符通配符例子:ls *.conf查找以.conf结尾的所有文件(例如1.conf 2.conf)ls /home/*.txt在home目录下查找以.txt结尾的所有文件(1.txt 2.txt)ls h*.confls test?.aa匹配此类(test1.aa test2.aa)的文件ls [abc]*ls /ect/pa*创建文件的命令:touch 文件名(touch 1.txt 2.txt 3.txt连续创建三个文件)删除文件的命令:rm 删除一个或者多个文件名(rm 1.txt 2.txt 1.conf 2.conf)当删除文件时需要在提示的后面继续输入y或者n之后再按enter键才能删除成功ls --help获取ls命令的帮助信息main 命令名(main ls) info 命令名都可以查看命令的帮助信息ls –help main ls info ls文件的类型(-)普通文件(d)目录(l)符号链接(c)字符设备文件(b)块设备文件(s)套接字(p)命名管道ls 显示指定目录和文件的信息pwd显示当前目录的名称(pwd --help)cd ..退出当前所在的目录cd 目录名进入到指定的目录(cd home/)cd /退出多个目录到根目录也可(cd ../../..)进入到home目录此三命令都是成立的(cd /home cd home cd home/) mkdir创建指定的目录(mkdir aaa/)rmdir此命令只能删除空的目录(如果想直接删除有文件的目录,就使用rm -rf 目录名)文件操作命令file显示指定文件的类型(file etc/passwd)touch建立指定名称的文件或更新文件时间cp复制文件或目录(cp 被复制的文件名复制后的新文件名cp ee.txt ee1.txt)cp -r home home1复制一个home1目录rm删除文件和或目录(rm 1.txt y)rm -tf home1直接删除home1目录,不需要任何的确认操作rm –r home1删除home1目录此操作会提示rm -rf home1 此操作不会有提示mv移动文件或目录文件或目录重命名(mv 11.txt / 将11.txt文件移动到根目录下)mv test1.aa home将test1.aa移动到home目录下cp --help文本文件查看命令cat 显示文本文件内容(cat /ect/passwd)more分页显示文本文件的内容(more /etc/passwd)必要时敲空格键显示下一页less分页显示文本文件的内容less /etc/passwdhead显示文件首部内容(head -1 /etc/passwd显示文件的一行信息head -2 /etc/passwd显示文件的两行信息)tail显示文件尾部内容tail -1 /etc/passwd命令操作技巧命令补全操作(输入一个命令的前面部分字母后按两下tab键,然后就会显示以所输入的字母开头的所有相关命令)命令补全不仅针对于linux系统命令,也可以用于目录和文件目录补全操作(同上)文件补全操作(同上)命令的历史最简单的方法是使用上下键查看命令的历史(会一个命令一个命令的显示出来)用history命令来显示历史命令(将所有之前使用过的命令一起全部显示出来)用!!执行最近执行过的命令(将前一次执行的命令以及命令执行的结果都给显示出来)!!ls 用!执行已经执行过的命令(!命令名!cat中间没有空格输入!r按回车也相当于!rm 也可输入使用history命令列出的命令列表指定命令所在的行号!行号!20)标准输入和输出STDIN输入0STDOUT输出 1STDERR标准错误 2重定向就是使用系统的标准输入端口,标准输出端口和标准错误输出端口而进行重新的指定,所以重定向分为输入,输出和错误重定向,通常情况下重定向到一个文件。

输入重定向符<输出重定向符>或>> >>此输出重定向追加内容不覆盖原来的内容输入重定向wc < /etc/passwd(统计显示passwd文件的行数和总共字符数)cat <test1 用输入重定向的方式显示test1的内容cat <test1>test2 将test1的内容重定向到test2//vi 文件名编辑指定的文件名//:wq保存退出cat <test1> test2 将test1中的内容写到test2中ls >houdun 将ls命令列出来的内容直接写到houdun中去lss 2> error将lss错误命令直接输到error中不显示错误信息&>同时实现输出重定向和错误重定向(ls &>error)将ls命令生成的/tmp目录的一个清单存到当前目录中的dir文件中ls –l /tmp>dir将ls命令生成的/etc目录的一个清单以追加的方式存到当前目录的dir文件中ls –l /etc>>dir统计文件中的行数和字数wc -l -w </etc/passwd将错误信息直接保存到dir文件aaa 2>err_fileaaa &> dir管道分屏显示文本文件/etc/passwd的内容cat/etc/passwd|more统计文本文件/etc/passwd的行数,字数和字符数cat /etc/passwd | wc查找是否存在lrj的用户帐号cat /etc/passwd |grep lrj查看引导信息中关于第一块网卡的信息dmesg | grep eth0查看系统是否安装了apache软件包rpm –qa | grep httpdctrl+l清屏文件权限r 读权限可以读文件中的内容可以列出目录中的文件列表w 写权限可以修改,删除文件可以在该目录中创建删除文件x 执行权限可以执行该文件可以使用cd进入该目录权限说明1.目录上只有执行权限表示可以进入此目录以及深层次目录2.目录上只有执行权限要访问该目录下的有读权限文件,必须知道文件名才可以访问3.目录上只有执行权限不能列出目录列表也不能删除该目录4.目录上执行权限和读权限的组合表示可以进入目录并列出目录列表5.目录上执行权限和写权限的组合表示可以在目录中创建和重命名文件查看文件和目录的权限ls –l或者是ll(其实就是查看文件的详细信息)-rw-r—r—(rw-是对当前用户有可读可写操作r—是对当前用户组只有可读操作r—是对其他的用户只有可读的操作)添加新的用户useradd 用户名useradd zhangsan切换到指定的用户su – zhangsanchmod 001 houdunwang 修改houdunwang目录的权限为只可执行权限chmod 005 houdunwang 给houdunwang 目录增加可读的权限chmod 007 houdunwang 给houdunwang 目录增加可写的权限文件属主的权限:用于限制文件或目录的创建者文件所属组的权限:用于限制文件或目录所属组的成员其它用户的权限:用于限制既不是属主又不是所属组的能访问该文件或目录的其它人员另外centos和suse可以使用ll来查看文件或目录的权限:q!强行退出读写执行4 2 1chmod u+rw houdunwang 给属主添加可读可写权限chmod g+w houdunwang 给用户组添加可写权限chmod o+w houdunwang 给第三方用户添加可写权限chmod u- rwx houdunwang 给属主去掉可读可写可执行的权限chmod g-rw houdunwang 给用户组去掉可读可写的权限chmod o-rw houdunwang 给第三方用户可写去掉可读可写的权限chmod 000 houdunwang 将属主用户组第三方用户的权限全部去掉chmod 777 houdunwang 将属主用户组第三方用户的权限全部添加上chmod 555 houdunwang 将属主用户组第三方用户的写权限去掉(即保留读执行权限)chmod 444 houdunwang 只保留属主用户组第三方用户的读权限chmod 745 houdunwang 属主保留读写执行操作用户组保留读操作第三方用户保留写执行操作chown 帐号:组文件或目录chown zhangsan:zhangsan test/将test文件的权限变为zhangsan的(拥有者的改变)groupadd 组名创建新的组useradd –G share test1将test1添加到share组中useradd –G share test2将test2添加到share组中id test1查看test1是否被分组到sharechgrp share share/将root组改为sharewhich 文件名称查找文件which是查找某些指定路径的可执行文件(程序),如果文件具有可执行权限,但不在指定的某些目录下,还是不能查找到的。