Linux常用命令浅析

来源 :俪人·教师版 | 被引量 : 0次 | 上传用户:zengquaner
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  一、系统管理类命令
  shutdown [-h][-i][-m] shutdown命令的作用是关闭计算机,它的使用权限是超级用户,shutdown 命令可以安全地将系统关机。有些用户会使用直接断掉电源的方式来关闭Linux系统,这是十分危险的。因为Linux与Windows不同,其后台运行着许多进程及用户,所以强制关机可能会导致进程的数据丢失,使系统处于不稳定的状态,甚至在有的系统中会损坏硬件设备(硬盘)。在系统关机前使用shutdown命令,系统管理员会通知所有登录的用户系统将要关闭,并且login指令会被冻结,即新的用户不能再登录。主要选项说明:-t:多久后执行关机指;-k:并不真正关机,只是发送警告信息给每位登录者;-h:关闭系统服务后,立即关机;-c:取消目前正在执行的关机指令;-r:关机后重新启动系统如:[root@localhost~]#shutdown –h 30 "shutdown after 30 minutes " # 30分钟后关机相关的命令还有reboot、halt、poweroff等passwd[-d][-f][-l][-u]passwd命令用于设置用户的认证信息,包括用户密码、密码过期时间等。系统管理者则能用它管理系统用户的密码。更改或创建user1用户的密码。su[-c][-l]su命令用于切换当前用户身份到其他用户身份,变更时须输入所要变更的用户帐号与密码。主要选项说明如:-c<指令>:执行完指定指令后,即恢复原来的身份; -l:更改身份时,同时更改工作目录,以及HOME,SHELL,USER,logname。此外,也会更改PATH变量。若不加选项,则仅删除用户帐号,而不删除相关文件。主要选项说明如:-f:强制删除用户,即使用户当前已登录; -r:删除用户的同时,删除与用户相关的所有文件。lastb[-d][-x]lastb命令用于显示用户错误的登录列表,此指令可以发现系统的登录异常。单独执行lastb命令,它会读取位于/var/log目录下,名称为btmp的文件,并把该文件内容记录的登入失败的用户名单,全部显示出来。主要选项如:-d:将IP地址转换成主机名称;-x:显示系统关机,重新开机,以及执行等级的改变等信息。范例如:[root@localhost~]#lastb –d, sudo命令用来以其他身份来执行命令,预设的身份为root。在/etc/sudoers中设置了可执行sudo指令的用户。若其未经授权的用户企图使用sudo,则会发出警告的邮件给管理员。用户使用sudo时,必须先输入密码,之后有5分钟的有效期限,超过期限则必须重新输入密码。主要选项如:-l:列出当前用户可执行与不可执行的指令如:[user1@localhost~]$sudo fsck /dev/sdb1若要添加可执行sudo命令的用户,需在/etc/sudoers文件中添加该用户,行这个命令可得知目前登入系统的用户有那些人,以及他们正在执行的程序。单独执行w命令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息如:-s:使用短格式输出。killall[-I][-i][-r]killall命令使用进程的名称来杀死进程,使用此指令可以杀死一组同名进程如:-I:忽略大小写;-i:交互式杀死进程,杀死进程前需要进行确认;-r:使用正规表达式匹配要杀死的进程名称。可以搭配kill指令随时中断、删除不必要的程序如:a:显示现行终端机下的所有程序,包括其他用户的程序;u:以用户为主的格式来显示程序状况;x:显示所有程序,不以终端机来区分如[root@localhost~]#ps aux#显示所有包含其他使用者的进程.atat命令用于在指定时间执行命令如:[root@localhost~]#at 6:00 tomorrow.at>fsck /dev/sdb1at>#明天早上6点钟进行磁盘检查.sync命令用于强制被改变的内容立刻写入磁盘,更新超块信息。 在Linux/Unix系统中,在文件或数据处理过程中一般先放到内存缓冲区中,等到适当的时候再写入磁盘,以提高系统的运行效率。sync命令则可用来强制将内存缓冲区中的数据立即写入磁盘中。用户通常不需执行sync命令,系统会自动执行update或bdflush操作,将缓冲区的数据写 入磁盘。只有在update或bdflush无法执行或用户需要非正常关机时,才需手动执行sync命令。mkfs[-t]mkfs命令用于在设备上(通常为硬盘)创建Linux文件系统。mkfs本身并不执行建立文件系统的工作,而是去调用相关的程序来执行。主要选项说明如:-t<文件系统类型>:指定要建立何种文件系统。范例如:[root@localhost~]#mkfs –t ext4 /dev/sdb1#将sdb1分区格式化为ext4文件系统。mount[-a][-t][-o]mount命令用于加载文件系统到指定的加载点,常用来加载硬盘分区、光驱等。主要选项说明如:
  -a:加载文件/etc/fstab中描述的所有文件系统;-t:系统支持的文档格式,如ext3,iso9660等;-o:后面接额外的参数,如账号、密码、读写权限等。当文件系统发生错误四化,可用fsck指令尝试加以修复。主要选项说明如:-a:自动修复文件系统,不询问任何问题;-r:采用互动模式,在执行修复时询问问题,让用户得以确认并决定处理方式;-y:检测每个文件系统时自动输入yes,在不确定那些是不正常的时候,可以使用该选项进行全部检查修复如:[root@localhost~]#fsck –a /dev/sdb1
  二、网络管理类命令
  host[-a]host命令是常用的分析域名查询工具,可用来测试域名系统工作是否正常。主要选项说明如:-a:显示详细的DNS信息。netstat[-a][n]netstat命令用来打印Linux中网络系统的状态信息,可让你得知整个Linux系统的网络情况。主要选项说明如:-a或--all:显示所有连线中的Socket;-n或--numeric:直接使用ip地址,而不通过域名服务器。-t或--tcp:显示TCP传输协议的连线状况;-u或--udp:显示UDP传输协议的连线状况。ifupifup命令用于激活指定的网络接口如:ifup eth0ifconfigifconfig命令被用于配置和显示Linux内核中网络接口的网络参数。不带任何选项则显示网络接口信息。用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在。[root@localhost ~]# ifconfig eth0 192.168.2.10 netmask 255.255.255.0 broadcast 192.168.2.255#给网卡eth0配置ip、掩码及广播地址。   三、软件包管理类命令
  yum命令是在Fedora和RedHat以及SUSE中基于rpm的软件包管理器,它可以使系统管理人员交互和自动化地更细与管理RPM软件包,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装,apt-get命令是Debian Linux发行版中的APT软件包管理工具。所有基于Debian的发行都使用这个包管理系统。
  四、文件目录管理类命令
  cd命令用来切换工作目录。ls命令用来显示目标列表。主要选项说明如:-a:显示所有档案及目录,包括隐藏对象;-l:以长格式显示目录下的内容列表;-d:仅显示目录名,而不显示目录下的内容列表。mkdir命令用来创建目录。主要选项说明如:-p:若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录;-m<权限>:建立目录的同时设置目录的权限如:
  [root@localhost ~]#mkdir -p dir1/dir2/dir3 #依次创建3个目录。rmdir命令用来删除空目录。使用-p选项可递归删除上层空目录。rm命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。主要选项说明如:-i:删除已有文件或目录之前先询问用户;-r:将指定目录下的所有文件与子目录一并处理;-f:强制删除文件或目录如:[root@localhost ~]#rm –r /tmp/test #删除test目录下所有子目录和文件。mv命令用来对文件或目录重新命名,或者将文件从一个目录移到另一个目录中如:[root@localhost ~]#mv file1 /tmp/file2 #将file1移至/tmp并改名为file2cp命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录。-r选项做递归处理,将指定目录下的所有文件与子目录一并处理。范例如:[root@localhost ~]#cp file1 /tmp/file2#将file1复制到/tmp并改名为file2,cat命令连接文件并打印到标准输出设备上,cat经常用来显示文件的内容如:-n或-number:由1开始对所有输出的行数编号;范例如:[root@localhost ~]#cat test.txt #在屏幕上显示test.txt的内容。touch命令有两个功能:一是用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来;二是用来创建新的空文件如:-a:更改存取时间;-m:更改改动时间。-t:使用指定的日期时间。范例如下:
  [root@localhost ~]#touch test.txt #若test.txt文件不存在,则创建该文件,若文件已经存在,则更改test.txt的时间戳为当前时间,文件内容不变。[root@localhost ~]#touch -c -t 12270800 test.txt#将test.txt的访问和修改时间改为12月27号8:00。
  chmod命令用来变更文件或目录的权限。在UNIX系统家族里,文件或目录权限的控制分别以读取(r,值=4)、写入(w,值=2)、执行(x,值=1)3种一般权限来区分,
  如:[root@localhost ~]#chmod 744 test1.txt #权限改为rwxr--r--
  [root@localhost ~]#chmod g+w test1.txt #权限改为rwxrw-r--chown命令改变某个文件或目录的所有者和所属的组,该命令可以向某个用户授权,使该用户变成指定文件的所有者或者改变文件所属的组。-R:递归处理,将指定目录下的所有文件及子目录一并处理如:[root@localhost ~]#chownuser1:group1 test1.txt #更改test1.txt的所属用户和组。grep[-i][-E][-l][-e][-n]grep,即全面搜索正则表达式并打印行。是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。主要选项说明如:-i:忽略字符大小写的差别;-E:使用正则表达式;-l:列出符合搜索条件的文件名;-e:指定多个匹配条件;-n:列出符合条件的文本所在的编号如:[root@localhost ~]#grep –n "str1" file1.txt file2.txt #在file1、file2中搜索包含str1的行。
  五、结语
  Linux中涉及到的命令非常多,功能也是非常强大,在此只是列出一些比较常用也比较简单的命令,对初学者来说具有一定的参考意义。
其他文献
智慧城市是运用信息和通信技术手段感测、分析、整合城市运行核心系统的各项关键信息,从而对包括民生、环保、公共安全、城市服务、工商业活动在内的各种需求做出智能响应。其
【摘 要】爱心之心人人皆有,美的领域很大。本文就中学校园方面从行为、语言、教学、学生、校园环境、课外教育活动等谈谈政治思想教育的美。  【关键词】美 政治思想 行为 语言  美学是德国哲学家鲍姆嘉通在1750年首次提出来的,至今不过只有264年的历史,而中国美学思想也要追溯到老子美学、庄子美学、孔子美。美学的研究对象是:1、“美”的规律,“美”的本质;2、是艺术;3、是审美关系;4、是审美经验;、
侨外出国成立于1999年,是一家专业从事出国移民定居服务的公司,具有移民资质。经过十余年的发展,其在中国大陆共有十三家分公司,在欧洲拥有一家分公司。其业务范围涵盖美国、英国、葡萄牙、西班牙、匈牙利、希腊、塞浦路斯等国家和地区的移民、定居及留学服务,主营业务为美国投资移民。  创造诸多行业第一  侨外出国是国内首家引入美国EB-5投资项目的移民中介机构,其在该项目中所作出的努力创造了诸多“第一”,如
前言技术引进对于我国硬质合金工业的发展是起了十分重要作用的。早在50年代末,株洲硬质合金厂作为156个重大项目之一引进了苏联的先进技术,从而奠定了我国硬质合金现代工业
【正】本刊讯2月12日下午,美国驻中国大使馆为Project朋友(朋友项目)举办了一场招待会。美国驻华大使骆家辉及Project朋友的主要负责人出席招待会并讲话。受邀出席的嘉宾包括
教学反思又称反思性教学,是指教师在教学实践中,在先进的教学理论指导下,批判地观察自我的主体行为表现及其行为依据。通过观察、回顾、诊断、自我监控等方式,对教学实践进行思考、反馈、评价、探索,解决教学中的的实际问题,针对教学中的“教”与“学”两方面活动的过程及效果,对它们的合理性做出准确的判断,查摆自己缺陷,扬长避短,不断改进教学。  但在小学科学教学中仍存在着一些不容忽视的问题,归纳起来,主要有以下
恢复我国在关税与贸易总协定(英文缩略为 GATT)缔约国的地位问题,已进行了多轮谈判,取得了很大进展,我国正在加紧争取早日复关。重返 GATT,关系到我国的改革开放和社会主义市
本文从超硬材料发展的历史和我国的现状论述了发艮顶锤的紧迫性,从硬质合金现行技术水平和潜力及顶锤设计理论方面分析了发展顶锤的可行性,并由此提出建议。
钨加工材现已成为我国钨产业中与钨矿、钨冶炼和硬质合金相并列的四大行业,而在钨材中钨丝又是发展较快的产品。解放前,国内没有独立的钨丝加工厂。1953年9月上海灯泡厂试制
随着我国经济社会的快速发展,人流、车流、物流与日俱增,道路交通事故居高不下,2016年全国共发生道路交通事故约864万起,造成6.3万人死亡,23万人受伤。公平、公正、科学地鉴定、处