《linux网络管理员实用教程第2章_linux常用命令.ppt》由会员分享,可在线阅读,更多相关《linux网络管理员实用教程第2章_linux常用命令.ppt(31页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Linux 网络管理员实用教程(第2版)第第22章章LinuxLinux常用命令常用命令Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令22.1 man 2.1 man 帮助命令 帮助命令man man:用来提供在线帮助,使用权限是所有用户。例2.1 查询ls 命令的帮助信息。rootlocalhost root#man lsman 命令使用格式:man【命令名】注意:在终端上有一个命令补齐(Command-Line Completion)的操作技巧,所谓命令补齐是指当键入的字符足以确定目录中一个唯一的文件时,只需按Tab 键就可以自动补
2、齐该文件名的剩下部分。Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令32.2 2.2 文件系统命令 文件系统命令ls ls:用于显示目录内容,它的使用权限为所有用户。例2.2 显示/root 的内容。rootlocalhost root#ls ls 命令使用格式:ls 参数 文件名 参数 含义-a列出所有文件-l以长格式显示指定目标的信息Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令42.2 2.2 文件系统命令 文件系统命令mkdir mkdir:建立子目录,它的使用权限是所有
3、用户。例2.5 在/root 下创建“zb”目录。rootlocalhost root#mkdir zbmkdir 命令使用格式:mkdir 参数【目录名】例2.6 假设要创建的目录名是“tsk”,让所有用户都有rwx(即读、写、执行的权限)。rootlocalhost root#mkdir m 777 tsk参数 含义-m 设定权限-v每次创建新目录都返回信息Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令52.2 2.2 文件系统命令 文件系统命令rmdir rmdir:删除目录。例2.8 删除“xiao”目录。rootlocalho
4、st root#rmdir xiaormdir 命令使用格式:rmdir 目录名cd cd:切换目录例2.9 切换到/root 目录下的“zb”目录。rootlocalhost root#cd zbcd 命令使用格式:cd 目录名Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令62.2 2.2 文件系统命令 文件系统命令vi vi:文本编辑器。例2.10 在/root/zb 下新建一个名为的文件,并在文件里面输入内容。在键盘上按i 键,进入插入状态。输入以下内容:Hello,Linux!接着按Esc 键,输入“Shift”+“:”,出现冒
5、号后输入“wq”保存文件,并退出vi。vi 命令格式:vi 文件名 gedit gedit:文本编辑器。例2.11 在/root/zb 下新建一个名为的文件,并在文件里面输入内容。输入以下内容:How do you do!保存并退出。gedit 命令使用格式:gedit 文件名Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令72.2 2.2 文件系统命令 文件系统命令mv mv:用来为文件或目录改名,或者将文件由一个目录移入另一个目录中,它的使用权限是所有用户。例2.12 将文件重命名为。例2.13 将/usr/cbu 中的所有文件移到当
6、前目录(用“.”表示)中。rootlocalhost root#mv/usr/cbu/*.mv 命令使用格式:mv 源文件名 目标文件名cp cp:将文件或目录复制到其他目录中,它的使用权限是所有用户。例2.14 将文件/root/zb 下的复制到/home 目录下。rootlocalhost root#cp zb/b.txt/homecp 命令使用格式:cp 源文件名 目标文件名Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令82.2 2.2 文件系统命令 文件系统命令rm rm:删除文件或目录。例2.15 删除/home 目录下的文件
7、rm 命令使用格式:rm 参数 文件例2.16 删除root 目录中的“test3”目录及“test3”目录中的所有内容,不提示删除信息。rootlocalhost root#rm rf test3参数 含义-r 指示rm 将参数中列出的全部目录和子目录均递归删除-f忽视不存在的文件,从不给予提示Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令92.2 2.2 文件系统命令 文件系统命令grep grep:在指定文件中搜索特定的内容,并将含有这些内容的行标准输出。例2.17 搜索/etc 目录中扩展名为.conf且包含“anon”字符串的
8、文件。rootlocalhost etc#grep anon*.confgrep 命令使用格式:grep 参数 文件名例2.18 搜索当前目录中的所有文件内容,显示不包含“kkk”的所有行。rootlocalhost root#grep-v kkk*.*例2.19 搜索当前目录中的所有文件内容,显示包含有“kkk”行及行号。rootlocalhost root#grep n kkk*.*参数 含义-v显示不包含匹配文本的所有行-n显示匹配行及行号Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令10find find:在目录中搜索文件,它的
9、使用权限是所有用户。例2.20 在整个目录中找一个文件名是的文件。rootlocalhost root#find/find 命令使用格式:find 路径 参数 文件名2.2 2.2 文件系统命令 文件系统命令参数 含义-name按文件名搜索-user搜索指定用户的文件Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令11gzip gzip:Linux 系统中用于文件解压缩的命令之一,用此命令压缩生成的文件后缀名为.gz。例2.22 在/root 目录下新建一个文件,并进行压缩,压缩后的文件名为。rootlocalhost root#vi t
10、est1.c gzip 命令使用格式:gzip 参数 文件名例2.23 对例中生成的文件进行解压缩。2.2 2.2 文件系统命令 文件系统命令参数 含义-d对文件进行解压缩-r查找指定目录并压缩或解压缩其中所有文件-t检查压缩文件是否完整Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令122.2 2.2 文件系统命令 文件系统命令bzip2 bzip2:Linux 系统中用于文件解压缩的命令之一,用此命令压缩生成的文件后缀名为.bz2。例2.24 新建一个文件,进行压缩。压缩后的文件名为。bzip2 命令使用格式:bzip2 参数 文件名
11、例2.25 对文件进行解压缩。参数 含义-d 对文件进行解压缩-r 查找指定目录并压缩或解压缩其中所有文件-k 压缩文件并保留原文件-z 强制进行压缩-t 检查压缩文件是否完整Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令132.2 2.2 文件系统命令 文件系统命令tar tar:Linux 系统中备份文件的可靠方法,用于打包、压缩与解压缩,几乎可以工作于任何环境中,它的使用权限是所有用户。例2.26 将根目录下的home 文件夹打包成home.tar。rootlocalhost/#tar cvf home.tar./hometar
12、命令使用格式: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 解压缩文件。Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令14mount mount,umount umoun
13、t:分别用于挂载、卸载指定的文件系统。例2.32 挂载U 盘(设U 盘设备名为sda1,可以用fdiskl 命令查看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 2.2 文件系统命令 文件系
14、统命令参数 含义-t 指定设备的文件系统类型,如vfat-l显示挂载的驱动卷Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令152.2 2.2 文件系统命令 文件系统命令例2.34 在安装有windows 与Linux 的双系统中,在Linux 环境下使用Windows 的资源,设Windows 设备驱动名为hda6。把windows 中的资源挂载到Linux 下的/mnt/win 目录下。rootlocalhost root#mkdir/mnt/winrootlocalhost root#mount t vfat/dev/hda6/mn
15、t/win例2.35 显示已挂载的驱动卷号。rootlocalhost root#mount lLinux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令162.3 2.3 系统管理常用命令 系统管理常用命令useradd useradd:用来建立用户账号和创建用户的起始目录,使用权限是超级用户。例2.36 建立一个新用户账户zb。rootlocalhost root#useradd zbuseradd 命令使用格式:useradd 新建账户名passwd passwd:修改账户的登录密码,使用权限是所有用户。例2.37 给zb 设置密码。root
16、localhost root#passwd zbpasswd 命令使用格式:passwd 账户名Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令172.3 2.3 系统管理常用命令 系统管理常用命令kill kill:用来终止一个进程。例2.38 强行终止一个标识号为1752 的进程。rootlocalhost root#kill 1752kill 命令使用格式:kill 参数 进程号kill 命令只有一个参数-STOP,指要停止进程的PID 号。例2.39 停止一个标识号为6146 的gedit 进程。rootlocalhost roo
17、t#Kill-STOP 6146date date:显示及设置当前日期时间。例2.40 显示当前系统时间。rootlocalhost root#datedate 命令使用格式:date 时间例2.41 设置系统时间为2 月8 日11 点01 分。rootlocalhost root#date 02081101Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令182.4 2.4 网络操作常用命令 网络操作常用命令ifconfig ifconfig:查看和更改网络接口的地址和参数,包括IP 地址、网络掩码、广播地址,使用权限是超级用户。例2.4
18、2 给eth0 接口设置IP 地址,并且马上激活它。rootlocalhost root#ifconfig eth0 192.168.1.15 netmask 255.255.255.68 broadcast 192.168.1.158 upifconfig 命令使用格式如下:ifconfig IP netmask 子网掩码 例2.43 暂停eth0 网络接口的工作。rootlocalhost root#ifconfig eth0 down参数 含义-interface指定网络接口名broadcast address设置接口的广播地址Linux 网络管理员实用教程(第2版)第 第2 2 章 章
19、 Linux Linux 常用命令 常用命令192.4 2.4 网络操作常用命令 网络操作常用命令ifup ifup:激活某个网络适配卡。例2.44 激活名为eth0 的网卡。rootlocalhost root#ifup eth0ifdown ifdown:关闭某个网络适配卡。例2.45 关闭名为eth0 的网卡。rootlocalhost root#ifdown eth0注意:ifup,ifdown 两个命令必须要有相关的配置文档存在才能激活或是关闭。Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令20ping ping:检测主机网络
20、接口状态,使用权限是所有用户。例2.46 用ping 命令测试与主机的连通情况。ping 命令使用格式:ping 参数 例2.47 设置完成要求回应的次数为4 次。rootlocalhost root#ping 192.168.1.15 c 4例2.48 设置回应包的大小为5。2.4 2.4 网络操作常用命令 网络操作常用命令参数 含义-c设置完成要求回应的次数-s设置传输回应包的大小Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令21netstat netstat:检查整个Linux 网络状态。例2.49 显示处于监听状态的端口。roo
21、tlocalhost root#netstat netstat 命令使用格式:netstat 参数例2.50 显示本机路由表。rootlocalhost root#netstat r例2.51 显示处于监听状态的所有端口。rootlocalhost root#netstat a2.4 2.4 网络操作常用命令 网络操作常用命令参数 含义-r 显示Routing Table-a 显示所有连线中的SocketLinux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令22arp arp:用于确定IP 地址对应的网卡物理地址,查看本地计算机或另一台计算机的
22、ARP 高速缓存中的当前内容。例2.52 查看高速缓存中的所有项目。arp 命令使用格式:arp 参数例2.53 显示默认的缓存情况。rootlocalhost root#arp e2.4 2.4 网络操作常用命令 网络操作常用命令参数 含义-a 显示所有与该接口相关的arp 缓存项目-e 显示系统默认(Linux 方式)的缓存情况Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令232.4 2.4 网络操作常用命令 网络操作常用命令telnet telnet:开启终端机阶段作业,并登入远端主机。例2.54 远程登录到。ftp ftp:进行
23、远程文件传输。例2.55 登录IP 为的FTP 服务器。Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令24su su:变更为其他使用者的身份,超级用户除外,需要键入该使用者的密码。例2.56 变更账号为超级用户。rootlocalhost root#su rootsu 命令使用格式:su 参数 用户账号例2.57 变更账号为超级用户,并在执行df 命令后还原使用者。rootlocalhost root#su c df root例2.58 更改用户账号登录。rootlocalhost root#su-login zb2.5 2.5 网络安
24、全常用命令 网络安全常用命令参数 含义-c 变更账号为user 的使用者,并执行指令(command)后再变回原来的使用者-login 设置登录shellLinux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令25chmod chmod:用改变文件或目录的访问权限,用户可以用它控制文件或目录的访问权限,使用权限是超级用户。例2.59 以数字方式设定,文件tem 使所有的用户具有可读、可写、不可执行的权限。rootlocalhost root#chmod 666 temchmod 命令使用格式:chmod 参数 例2.60 用字符权限设定与例中相同
25、的文件权限。rootlocalhost root#chmod a=wr tem2.5 2.5 网络安全常用命令 网络安全常用命令参数 含义who u,g,o,a表示用户、同组用户、其他用户、所有用户=、+,-添加,取消某个权限Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令26chown chown:更改一个或多个文件或目录的属主和属组。使用权限是超级用户。例2.61 把文件的所有者改为wan。chown 命令使用格式:chown 参数 例2.62 把目录/hi 及其目录下的所有文件和子目录的属主改为用户wan 所有,并把用户wan 设置
26、为users 组。rootlocalhost root#chown R wan.users/hi例2.63 例成功更改后,将处理信息加以显示。rootlocalhost root#chown-R-v wan.users/hi2.5 2.5 网络安全常用命令 网络安全常用命令参数 含义-R递归处理所有的文件及子目录-v处理任何文件都会显示信息Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令27ps ps:显示瞬间进程的动态,使用权限是所有使用者。例2.64 显示所有包含其他使用者的进程。rootlocalhost root#ps auxps
27、 命令使用格式:ps 参数例2.65 以长列表的形式显示当前正在运行的进程。rootlocalhost root#ps-l例2.66 显示当前内存信息。rootlocalhost root#ps m例2.67 加宽显示更多的ps 信息。rootlocalhost root#ps-w2.5 2.5 网络安全常用命令 网络安全常用命令参数 含义-a显示所有用户的所有进程-u按用户名和启动时间的顺序来显示进程-x显示无控制终端的进程Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令28who who:显示系统中哪些用户登录系统,使用权限为所有用户
28、。例2.68 显示当前登录系统的用户。rootlocalhost root#whowho 命令使用格式:who 参数例2.69 不要显示当前使用者的动作或是工作。rootlocalhost root#who-u例2.70 使用简短的格式来显示当前登录者信息。rootlocalhost root#who-s2.5 2.5 网络安全常用命令 网络安全常用命令参数 含义-u 不要显示使用者的动作/工作-s使用简短的格式来显示Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令29在Red Hat Linux 中使用rpm 命令安装rpm 形式的软件
29、包。例2.71 安装dhcp 服务器,它的软件包名为dhcp-3.0pll-23.i386.rpm。rpm 命令使用格式:rpm 参数 软件包2.6 2.6 安装 安装rpm rpm 形式的软件包 形式的软件包参数 含义-i安装软件包-v显示信息-h用“#”显示完成的进度-e删除安装软件包Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令301 练习文件系统命令(1)切换到/home 目录。(2)在/home 目录下创建文件。(3)将文件的内容复制到新文件“newdoc.txt”中。(4)将文件重命名为。(5)将文件 的属性设为所有人皆可读
30、取。(6)以长整型格式显示/home 的内容。(7)删除文件。(8)创建“aaa”目录,返回相应信息。(9)删除“xiao”目录(10)将/home 目录下的文件分别打包成以(.tar)、()、(.tar.bz2)、(.gz)、(.bz2)为后缀的格式,然后依次解压。2 熟悉网络操作的命令(1)用ping 命令测试与的连通情况(2)给eth1 接口设置IP 地址,子网掩码为255.255.255.0 广播为,并且马上激活它。(3)远程登录到。(4)登录IP 为的Ftp 服务器。3 用rpm 安装dns 服务器(软件包名为、和)。4 用图形化安装邮件服务器。思考与实验 思考与实验Linux 网络管理员实用教程(第2版)第 第2 2 章 章 Linux Linux 常用命令 常用命令31谢谢!谢谢!