Linux 系统
1、一切皆为文件 ==》根文件系统
2、shell 是包裹在kernel以外的命令解释器
bash 是一个为GNU计划编写的Unix shell。sh的名字是一系列缩写:Bourne shell。Bourne shell是一个早期的重要shell,由史蒂夫·伯恩在1978年前后编写,并同Version 7 Unix一起发布。bash则在1987年由布莱恩·福克斯创造。在1990年,Chet Ramey(切特雷米)成为了主要的维护者。
sh由Steve Bourne开发,是Bourne Shell的缩写,各种UNIX系统都配有sh,和bash是一样的 csh是Linux比较大的内核,它由以William Joy为代表共计47位作者编程,共有52个内部命令。该shell其实是指向/bin/tcsh这样的一个shell,也就是说,csh其实就是tcsh。 korn shell
3、shell 命令
提示符: [[email protected] ~]#
root: 当前登录用户
localhost: 登录的服务器名称
更改主机名称:
gedit 打开/etc/sysconfig/network
/etc/hostname
/etc/hosts
reboot
然后将localhost.localdomain改为想要设置的主机名。
~ 代表登录的家目录
# 代表当前用户身份,# == root
$ == 非root用户
4、shell常用命令:
所有系统命令都可以用: man xxx 查看帮助
q 退出帮助环境
技巧: 在输入命令的时候多按下 tab 键
CTRL + W:删除光标位置前的单词
CTRL + U:清空行
↑,↓方向键:查看命令历史
Tab:自动补全文件名、目录名和命令等等
CTRL + R:搜索先前使用的命令
CTRL + C:中止当前命令
CTRL + D:退出登录Shell
ESC + T:调换光标前的两个单词
CTRL + a:跳至行首
CTRL + e:跳至行尾
5、初始化
更新:
sudo apt-get update
sudo apt-get upgrade
设置时间:tzselect
设置中文输入法:
按shift切换 中英文