一.xshell安装和连接
# 重启网卡
systemctl restart network
二.bash shell介绍和 使用
1.什么是Bash shell(壳)
是一个命令解释器,就是一个软件 执行就是bash,可以在里面输入命令,做交互,exit退出
2.能干什么
原来在Windows上点点点完成的事,它都能做到
使用shell实现对Linux系统的大部分管理,例如:
1.文件管理(文件创建,移动,赋值,删除,编辑...)
2.权限管理(不同用户不同权限)
3.用户管理(创建,删除...)
4.磁盘管理(挂载)
5.网络管理
6.软件管理
3.如何使用shell
# 输入命令,低效
# shell script:shell脚本,批量执行命令
4.shell提示符
[root@lqz ~]#
# root:当前用户
# @ :没有意义
#lqz:主机名
# ~:家目录
# #:表示超级用户
[lqz@lqz ~]$
5.shell基础语法
# 命令 选项 参数 三部分组成
ls -a /temp
ls --all
# 以下三个一样
ls -l -a
ls -la
ls -al
6.命令补全
注意:Tab只能补全命令和文件
# 一下或者两下tab键
# 以下的话会直接找到要用的命令
# 两下,可能会用到的全列出来
# ifconfig 在7的版本没有,需要装软件
yum install net-tools -y
yum install net-tools
# yum install bash-completion -y 补齐选项
ls - 两下tab键,所有的选项都会提示出来
7.命令快捷键
Ctrl + a # 光标跳转至正在输入的命令行的首部
Ctrl + e # 光标跳转至正在输入的命令行的尾部
Ctrl + c # 终止前台运行的程序
Ctrl + d # 在shell中,Ctrl-d表示退出当前shell
Ctrl + z # 将任务暂停,挂至后台
Ctrl + l # 清屏,和clear命令等效
Ctrl + k # 删除从光标到行末的所有字符
Ctrl + u # 删除从光标到行首的所有字符
Ctrl + r # 搜索历史命令,利用关键字,Tab键选中,只能找到最近的一条
Ctrl + w # 按单词单词或空格进行向前删除
Ctrl + 左右键 # 按单词或空格进行向前向后跳
Alt+. 引用上一个命令的最后一个参数,等价于!$
# 在命令行前面加"#" 则该命令不会被执行
8.history历史命令
// 1、查看历史命令
[root@xxx ~]# history
// 2、清空历史命令(连到人家服务器