linux网络管理员实用教程第2章-linux常用命令_第1页
linux网络管理员实用教程第2章-linux常用命令_第2页
linux网络管理员实用教程第2章-linux常用命令_第3页
linux网络管理员实用教程第2章-linux常用命令_第4页
linux网络管理员实用教程第2章-linux常用命令_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

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

文档简介

1、第2章Linux常用命令22.1 man帮助命令man:用来提供在线帮助,使用权限是所有用户。例2.1 查询ls命令的帮助信息。rootlocalhost root#man lsman命令使用格式 : man【命令名】注意:在终端上有一个命令补齐(Command-Line Completion)的操作技巧,所谓命令补齐是指当键入的字符足以确定目录中一个唯一的文件时,只需按Tab键就可以自动补齐该文件名的剩下部分。32.2 文件系统命令ls:用于显示目录内容,它的使用权限为所有用户。例2.2 显示/root的内容。rootlocalhost root#ls ls命令使用格式:ls 参数 文件名

2、参数含义-a列出所有文件-l以长格式显示指定目标的信息42.2 文件系统命令mkdir:建立子目录,它的使用权限是所有用户。例2.5 在/root下创建“zb”目录。rootlocalhost root# mkdir zbmkdir命令使用格式:mkdir 参数【目录名】例2.6 假设要创建的目录名是“tsk”,让所有用户都有rwx(即读、写、执行的权限) 。rootlocalhost root# mkdir m 777 tsk参数含义-m设定权限-v每次创建新目录都返回信息52.2 文件系统命令rmdir:删除目录。例2.8 删除“xiao”目录。rootlocalhost root#rmd

3、ir xiaormdir命令使用格式: rmdir 目录名cd:切换目录例2.9 切换到/root目录下的“zb”目录。rootlocalhost root#cd zbcd命令使用格式:cd 目录名62.2 文件系统命令vi:文本编辑器。例2.10 在/root/zb下新建一个名为的文件,并在文件里面输入内容。在键盘上按i键,进入插入状态。输入以下内容:Hello,Linux!接着按Esc键,输入“Shift”+“:”,出现冒号后输入“wq”保存文件,并退出vi。vi命令格式:vi 文件名 gedit:文本编辑器。例2.11 在/root/zb下新建一个名为的文件,并在文件里面输入内容。输入以

4、下内容:How do you do!保存并退出。gedit命令使用格式:gedit 文件名72.2 文件系统命令mv:用来为文件或目录改名,或者将文件由一个目录移入另一个目录中,它的使用权限是所有用户。例2.12 将文件重命名为。例2.13 将/usr/cbu中的所有文件移到当前目录(用“.”表示)中。rootlocalhost root#mv /usr/cbu/* .mv命令使用格式:mv 源文件名 目标文件名cp:将文件或目录复制到其他目录中,它的使用权限是所有用户。例2.14 将文件/root/zb下的复制到/home目录下。rootlocalhost root#cp zb/b.txt

5、/homecp命令使用格式:cp 源文件名 目标文件名82.2 文件系统命令rm:删除文件或目录。例2.15 删除/home目录下的文件rm命令使用格式:rm 参数 文件例2.16 删除root目录中的“test3”目录及“test3”目录中的所有内容,不提示删除信息。rootlocalhost root#rm rf test3参数含义-r指示rm将参数中列出的全部目录和子目录均递归删除-f忽视不存在的文件,从不给予提示92.2 文件系统命令grep:在指定文件中搜索特定的内容,并将含有这些内容的行标准输出。例2.17 搜索/etc目录中扩展名为.conf且包含“anon”字符串的文件。roo

6、tlocalhost etc# grep anon *.confgrep命令使用格式:grep 参数 文件名例2.18 搜索当前目录中的所有文件内容,显示不包含“kkk”的所有行。rootlocalhost root#grep -v kkk *.* 例2.19 搜索当前目录中的所有文件内容,显示包含有“kkk”行及行号。rootlocalhost root#grep n kkk *.*参数含义-v显示不包含匹配文本的所有行-n显示匹配行及行号10find:在目录中搜索文件,它的使用权限是所有用户。例2.20 在整个目录中找一个文件名是的文件。rootlocalhost root# find /

7、 find命令使用格式:find 路径 参数 文件名2.2 文件系统命令参数含义-name按文件名搜索-user搜索指定用户的文件11gzip:Linux系统中用于文件解压缩的命令之一,用此命令压缩生成的文件后缀名为.gz。例2.22 在/root目录下新建一个文件,并进行压缩,压缩后的文件名为。rootlocalhost root#vi test1.c gzip命令使用格式:gzip 参数文件名例2.23 对例中生成的文件进行解压缩。2.2 文件系统命令参数含义-d对文件进行解压缩-r查找指定目录并压缩或解压缩其中所有文件-t检查压缩文件是否完整122.2 文件系统命令bzip2:Linux

8、系统中用于文件解压缩的命令之一,用此命令压缩生成的文件后缀名为.bz2。例2.24 新建一个文件,进行压缩。压缩后的文件名为。bzip2命令使用格式:bzip2 参数文件名例2.25 对文件进行解压缩。参数含义-d对文件进行解压缩-r查找指定目录并压缩或解压缩其中所有文件-k压缩文件并保留原文件-z强制进行压缩-t检查压缩文件是否完整132.2 文件系统命令tar:Linux系统中备份文件的可靠方法,用于打包、压缩与解压缩,几乎可以工作于任何环境中,它的使用权限是所有用户。例2.26 将根目录下的home文件夹打包成home.tar。rootlocalhost /#tar cvf home.t

9、ar ./hometar命令使用格式:tar 参数 文件名例2.27 将文件解开至当前目录下。例2.28 使用tar和gzip命令打包并压缩home文件夹生成扩展名为的文件。rootlocalhost /#tar cvf home.tar ./home 例2.29 解压缩文件。例2.30 使用tar和bzip2命令打包并压缩home文件夹生成扩展名为的文件。rootlocalhost /#tar cvf home.tar ./home 例2.31 解压缩文件。14mount,umount:分别用于挂载、卸载指定的文件系统。例2.32 挂载U盘(设U盘设备名为sda1,可以用fdiskl命令查看

10、U盘设备名)中的内容,至/mnt/usb下,并查找U盘的内容。rootlocalhost root#mount /dev/sda1 /mnt/usbrootlocalhost root#cd /mnt/usbrootlocalhost usb#ls例2.33 卸载U盘。rootlocalhost root#umount /mnt/usbmount命令使用格式: mount 参数 设备名 挂载目录umount命令使用格式:umount 卸载目录2.2 文件系统命令参数含义-t指定设备的文件系统类型,如vfat-l显示挂载的驱动卷152.2 文件系统命令例2.34 在安装有windows与Linu

11、x的双系统中,在Linux环境下使用Windows的资源,设Windows设备驱动名为hda6。把windows中的资源挂载到Linux下的/mnt/win目录下。rootlocalhost root#mkdir /mnt/winrootlocalhost root#mount t vfat /dev/hda6 /mnt/win例2.35 显示已挂载的驱动卷号。rootlocalhost root#mount l162.3 系统管理常用命令useradd:用来建立用户账号和创建用户的起始目录,使用权限是超级用户。例2.36 建立一个新用户账户zb。rootlocalhost root#user

12、add zbuseradd命令使用格式:useradd 新建账户名passwd:修改账户的登录密码,使用权限是所有用户。例2.37 给zb设置密码。rootlocalhost root#passwd zbpasswd 命令使用格式:passwd 账户名172.3 系统管理常用命令kill:用来终止一个进程。例2.38 强行终止一个标识号为1752的进程。rootlocalhost root#kill 1752kill命令使用格式:kill 参数 进程号kill命令只有一个参数-STOP,指要停止进程的PID号。例2.39 停止一个标识号为6146的gedit进程。rootlocalhost r

13、oot# Kill -STOP 6146date:显示及设置当前日期时间。例2.40 显示当前系统时间。rootlocalhost root#datedate 命令使用格式:date 时间例2.41 设置系统时间为2月8日11点01分。rootlocalhost root# date 02081101182.4 网络操作常用命令ifconfig:查看和更改网络接口的地址和参数,包括IP地址、网络掩码、广播地址,使用权限是超级用户。例2.42 给eth0接口设置IP地址,并且马上激活它。rootlocalhost root#ifconfig eth0 5 netmask 8 broadcast

14、58 upifconfig命令使用格式如下:ifconfig IP netmask 子网掩码 例2.43 暂停eth0网络接口的工作。rootlocalhost root#ifconfig eth0 down参数含义-interface指定网络接口名broadcast address设置接口的广播地址192.4 网络操作常用命令ifup:激活某个网络适配卡。例2.44 激活名为eth0的网卡。rootlocalhost root#ifup eth0ifdown:关闭某个网络适配卡。例2.45 关闭名为eth0的网卡。rootlocalhost root#ifdown eth0注意:ifup,i

15、fdown两个命令必须要有相关的配置文档存在才能激活或是关闭。20ping:检测主机网络接口状态,使用权限是所有用户。例2.46 用ping命令测试与主机的连通情况。ping命令使用格式:ping 参数 例2.47 设置完成要求回应的次数为4次。rootlocalhost root#ping 5 c 4例2.48 设置回应包的大小为5。2.4 网络操作常用命令参数含义-c设置完成要求回应的次数-s设置传输回应包的大小21netstat:检查整个Linux网络状态。例2.49 显示处于监听状态的端口。rootlocalhost root#netstat netstat命令使用格式:netstat

16、 参数例2.50 显示本机路由表。rootlocalhost root#netstat r例2.51 显示处于监听状态的所有端口。rootlocalhost root#netstat a2.4 网络操作常用命令参数含义-r显示Routing Table-a显示所有连线中的Socket22arp:用于确定IP地址对应的网卡物理地址,查看本地计算机或另一台计算机的ARP高速缓存中的当前内容。例2.52 查看高速缓存中的所有项目。arp命令使用格式:arp 参数例2.53 显示默认的缓存情况。rootlocalhost root#arp e2.4 网络操作常用命令参数含义-a显示所有与该接口相关的a

17、rp缓存项目-e显示系统默认(Linux方式)的缓存情况232.4 网络操作常用命令telnet:开启终端机阶段作业,并登入远端主机。例2.54 远程登录到。ftp:进行远程文件传输。例2.55 登录IP为的FTP服务器。24su:变更为其他使用者的身份,超级用户除外,需要键入该使用者的密码。 例2.56 变更账号为超级用户。rootlocalhost root#su rootsu命令使用格式:su 参数 用户账号例2.57 变更账号为超级用户,并在执行df命令后还原使用者。rootlocalhost root#su c df root例2.58 更改用户账号登录。rootlocalhost

18、root#su -login zb2.5 网络安全常用命令参数含义-c变更账号为user的使用者,并执行指令(command)后再变回原来的使用者-login设置登录shell25chmod:用改变文件或目录的访问权限,用户可以用它控制文件或目录的访问权限,使用权限是超级用户。例2.59 以数字方式设定,文件tem使所有的用户具有可读、可写、不可执行的权限。rootlocalhost root#chmod 666 temchmod命令使用格式:chmod 参数 例2.60 用字符权限设定与例中相同的文件权限。rootlocalhost root#chmod a=wr tem2.5 网络安全常用

19、命令参数含义who u,g,o,a表示用户、同组用户、其他用户、所有用户=、+,-添加,取消某个权限26chown:更改一个或多个文件或目录的属主和属组。使用权限是超级用户。例2.61 把文件的所有者改为wan。chown命令使用格式:chown 参数 例2.62 把目录/hi及其目录下的所有文件和子目录的属主改为用户wan所有,并把用户wan设置为users组。rootlocalhost root#chown R wan.users /hi例2.63 例成功更改后,将处理信息加以显示。rootlocalhost root#chown -R -v wan.users /hi2.5 网络安全常用

20、命令参数含义-R递归处理所有的文件及子目录-v处理任何文件都会显示信息27ps:显示瞬间进程的动态,使用权限是所有使用者。例2.64 显示所有包含其他使用者的进程。rootlocalhost root#ps auxps命令使用格式:ps 参数例2.65 以长列表的形式显示当前正在运行的进程。rootlocalhost root#ps -l例2.66 显示当前内存信息。rootlocalhost root#ps m例2.67 加宽显示更多的ps信息。rootlocalhost root#ps -w2.5 网络安全常用命令参数含义-a显示所有用户的所有进程-u按用户名和启动时间的顺序来显示进程-x显示无控制终端的进程28who:显示系统中哪些用户登录系统,使用权限为所有用户。例2.68显示当前登录系统的用户。rootlocalhost root#whowho命令使用

温馨提示

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

评论

0/150

提交评论