• 命令行提示标识的含义
– [当前用户@主机名 工作目录]$
– 若当前用户是root,则最后一个字符为 #
– 否则,最后一个字符为 $
[teacher@svr7 桌面]$
[root@svr7 桌面]#
常见的提示:命令没有找到 command not found...
原因1:命令输入有误 原因2:命令没有安装
• 检查红帽发行信息,查看文本文件的内容的命令为cat
[root@svr7 桌面]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.2 (Maipo)
命令完整的格式: 命令字 选项 参数1
[root@localhost 桌面]# uname
Linux
[root@localhost 桌面]# uname -r
3.10.0-327.el7.x86_64
[root@localhost 桌面]# ls /root
[root@localhost 桌面]# ls -l /root #显示目录内容的详细属性
[root@localhost 桌面]# hostname #查看当前主机名
[root@localhost 桌面]# ifconfig #查看IP、子网掩码、广播地址
[root@localhost 桌面]# poweroff #关闭系统
[root@localhost 桌面]# halt #关闭系统
[root@localhost 桌面]# shutdown -h now #关闭系统
server: 172.25.0.11/24 服务端 desktop: 172.25.0.10/24 客户端 真机远程管理Server与desktop 1.真机与两台虚拟机通信
[root@room9pc14 桌面]# ping -c 2 172.25.0.10 # -c ping发送两个包
[root@room9pc14 桌面]# ping -c 2 172.25.0.11 # -c ping发送两个包
2.真机远程管理
[root@room9pc14 桌面]# ssh root@172.25.0.11
Last login: Fri Jun 16 10:40:51 2017
[root@server0 ~]# exit #退出远程
[root@room9pc14 桌面]# ssh -p 22 root@172.25.0.10 #指定端口
补充快捷键:Ctrl+shift+t
在远程管理时运行对端的图形程序
[root@room9pc14 桌面]# ssh -X root@172.25.0.11 #X可以运行图形端
[root@server0 ~]# firefox
真机上还原三台虚拟机
[root@room9pc14 桌面]# rht-vmctl reset cla***oom
cla***oom [OK]
域 cla***oom 已开始
[root@room9pc14 桌面]# rht-vmctl reset server
server [OK]
域 server 已开始
[root@room9pc14 桌面]# rht-vmctl reset desktop
desktop [OK]
域 desktop 已开始
蓝色:目录 黑色:文本文件 绿色:程序文件
• Linux命令 – 用来实现某一类功能的指令或程序 – 命令的执行依赖于解释器(例如:/bin/bash)
poweroff ---> 翻译官 ---->内核
• Linux命令的分类
– 内部命令:属于解释器(bash)的一部分
– 外部命令:解释器之外的其他程序
ls -l /etc/sysconfig/network-scripts/ifcfg-eth0
cat <Esc>和. #将上一个命令的参数,粘贴
– Ctrl + c:废弃当前编辑的命令行
– Esc+. :粘贴上一个命令的参数
####################################################
绝对路径:以 / 开始的路径
相对路径:不以 / 开始的路径
. 表示当前目录 .. 表示父目录 ~user 表示用户user的家目录
/root: 管理员的家目录
/home: 存放所有普通用户的家目录
• ls — List
– 格式:ls [选项]... [目录或文件名]
• 常用命令选项
– -l : 以长格式显示
– -A:包括名称以 . 开头的隐藏文档
– -d: 显示目录本身(而不是内容)的属性
– -h: 提供易读的容量单位(K、M等)
– *: 任意零个或多个任意字符 – ?: 单个字符 – [a-z]: 多个字符或连续范围中的一个,若无则忽略 – {a,min,xy}: 多组不同的字符串,全匹配
[root@server0 ~]# ls /etc/*tab
[root@server0 ~]# ls /etc/*.conf
[root@server0 ~]# ls /dev/tty*
[root@server0 ~]# ls /dev/tty?
[root@server0 ~]# ls /dev/tty??
[root@server0 ~]# ls /dev/tty[1-9]
[root@server0 ~]# ls /dev/tty{1,3,5,7,9,S0}
请列出/dev/tty20~/dev/tty30?
[root@server0 ~]# ls /dev/tty2[0-9] /dev/tty30
[root@server0 ~]# ls /dev/tty{2[0-9],30}
[root@server0 ~]# ls /dev/tty{2?,30}
# mkdir /root/haha /opt/xixi /tmp/hehe /mnt/lele
# ls /root
# ls /opt
# ls /tmp
# ls /mnt
# mkdir -p /opt/aa/bb/cc
# ls /opt/aa
# ls /opt/aa/bb
touch 创建文本文件
###################################################### • rm — Remove – 格式:rm [选项]... 文件或目录...
• 常用命令选项 – -r、-f:递归删除(含目录)、强制删除
##################################################### 补充定义命令的别名
alias 别名='执行的命令'
[root@server0 ~]# alias abc='hostname' #定义别名
[root@server0 ~]# abc
server0.example.com
[root@server0 ~]# alias lh='ls -lh'
[root@server0 ~]# alias #查看生效当前别名
[root@server0 ~]# unalias abc #删除别名abc
[root@server0 ~]# abc
bash: abc: 未找到命令...
###################################################
[root@server0 ~]# rm -rf /opt/*
[root@server0 ~]# touch /opt/1.txt
[root@server0 ~]# mkdir /opt/nsd
[root@server0 ~]# ls /opt/
[root@server0 ~]# mv /opt/1.txt /opt/nsd/
[root@server0 ~]# ls /opt/
[root@server0 ~]# ls /opt/nsd/
[root@server0 ~]# touch /opt/1.txt
[root@server0 ~]# mv -f /opt/1.txt /opt/nsd/ #强制覆盖
重命名:将路径不变的移动
[root@server0 ~]# mv /opt/nsd /opt/student
[root@server0 ~]# ls /opt
[root@server0 ~]# rm -rf /opt/*
[root@server0 ~]# cd /opt
[root@server0 opt]# cp /etc/passwd .
[root@server0 opt]# ls
[root@server0 opt]# cp /etc/fstab /opt
[root@server0 opt]# ls
[root@server0 opt]# cp -r /boot /opt
[root@server0 opt]# ls
在本次操作,临时取消别名
[root@server0 opt]# \cp -r /boot/ /opt/
cp与mv均支持两个以上的多个参数
##################################################
• vim文本编辑器
– 格式:vim [[/目录/]文件名]
– 若目标文件不存在,则新建空文件并编辑
– 若目标文件已存在,则打开此文件并编辑
[root@server0 ~]# vim /opt/haha.txt
按 i、a、o 进入
命 --------------> 输入模式(按Esc返回到命令模式)
令
模 输入 : 进入
式 --------------> 末行模式(按Esc返回到命令模式)
末行模式 输入 wq 代表保存并退出
输入 q! 代表强制不保存退出
################################################