bash xshell的特性

1.什么是bash shell?
它是一个命令解释器,是用户与计算机进行交互的窗口。
2.bash能干什么呢?
1)文件管理
2)用户管理
3)权限管理
4) 磁盘管理
5)网络管理
6)软件管理
7) 应用管理
等……

3.bash的两种使用方式

1)命令
缺点:效率较低,适合少量工作
2)脚本
优点:效率高,适合大量工作

4.命令提示符

如:
[root @ oldboy250 ~]
当前用户名 分隔符 主机名 当前用户所在的目录

root:超级用户,也就是管理员,用#号表示
oldboy:普通用户,如同客户访问的用户名,$符表示。

root用户的叫目录是 /root/
/home/oldboy:普通用户的家目录,所有的普通用户都存放在这个目录下。

1.echo命令:所见即所得
[root@oldboy250 ~]# echo 123
123
输入什么就会在屏幕上显示什么
可以创建文件,如:
[root@oldboy250 ~]# ll 1.txt
-rw-r--r--. 2 root root 4 Jun 24 19:26 1.txt
[root@oldboy250 ~]# cat 1.txt
123
还可以追加文件,覆盖。
追加:

[root@oldboy250 ~]# echo -e "oldgirl\nxiaoming" >>1.txt
[root@oldboy250 ~]# cat 1.txt
oldboy
oldgirl
xiaoming

换行: \n 参数

覆盖:
[root@oldboy250 ~]# echo oldboy > 1.txt
[root@oldboy250 ~]# cat 1.txt
oldboy

在bash shell中调用变量 $
更改变量可到 ./bashrc
2.查看当前登录的用户可以用
whoami 命令
[root@oldboy250 ~]# whoami
root

三。shell的基本特性
1.命令补全Tab键
2.参数补全:要安装bash-completion(yum install bash-completion)
3.选项补全:主要是补全路径

C:\Users\Administrator\Documents\Virtual Machines\CentOS 64 位

linux的快捷键
ctrl +a :跳转光标到当前行的首端
ctrl +e :跳转光标到当前行的末端
ctrl +u :删除当前光标所在位置的前面所有内容
ctrl +k :删除当前光标所在位置的后面所有内容
ctrl +c :终止当前任务
ctrl +d :退出终端
ctrl +r :搜索
ctrl +s :锁屏
ctrl +w :以空格为分隔符,删除光标前面的字符(内容)
ctrl +q :解锁
ctrl +左右光标键 :以空格为分隔符,按单词的形式跳转光标
ESC + . :瞬间显示上一条命令,最后的内容,以空格为分隔符

:代表注释,不执行操作。

[root@oldboy250 ~]# #echo suixin
[root@oldboy250 ~]#

posted @ 2019-06-24 20:20  ronglianbing520  阅读(503)  评论(0)    收藏  举报