linux shell命令
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 命令
提示符: [root@localhost ~]#
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切换 中英文
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通