本文是数年前我刚开始用 Linux 时写的入门笔记。内容仅供参考。
系统安装
挂载建议:
Linux只要求两个基本分区 / 和 swap;
如果/足够的,可以在桌面放很多东西而不影响进入 Linux 的速度;
| 分区 | 大小 | 格式 |
|---|---|---|
| /boot 1⃣️ | 128MB | ext3 |
| swap | 2⃣️ | |
| / | 8GB | ext3 |
| /home | 余下全部 | ext3 |
若要安装很多软件最好分配个 /usr;
若要作服务器最好分配较大的 /var;
注:
1⃣️. /boot:
2018年后的新版本都可以不分;
可以分配10MB-100MB
如果硬盘不支持LBA模式,最好挂载/boot于第一个分区,以保稳妥。
参考:wapbaike.baidu.com/item/boot分区…
2⃣️. swap:
| 物理内存 | swap | swap(开启休眠) |
|---|---|---|
| 2GB | 2倍RAM | 3倍RAM |
| >2GB-8GB | =RAM | 2倍RAM |
| >8GB-64GB | 4GB+ | 1.5倍RAM |
| >64GB | 4GB+ | 不建议休眠 |
参考:access.redhat.com/documentati…
开始的几个服务配置:
- 检查telnet服务是否启动:
# chkconfig telnet --list
- 启动telnet服务:
# chkonfig telnet on
开启telnet后在win下可用"> telnet $IP"连接Linux。
- 检验FTP服务当前状态:
# service vsftpd status
- 开启FTP服务:
# service vsftpd start
系统开关
(注:下面的命令提示符 # 为使用 root 权限,$ 为普通用户权限,# xxx 也可以用 $ sudo xxx 代替)
- 关闭系统:
# sync
# init 0 或 shutdown -n 或 halt
- 重启系统:
# sync
# init 6 或 shutdown -rn
- 退出当前用户登录:
$ exit
Linux的 exit 类似于 Windows 的注销;
- 查看当前使用的虚拟终端:
$ tty
/dev/tty2 #二号虚拟终端
- 切换终端:
{Ctr + Alt + Fn}
其中 n = {1, 2, 3, ... ,7},代表 tty n。
切换至图形终端(也是一个tty):
{Ctr + Alt + F7}
- 清空屏幕:
$ clear
- 找到系统中所有shell:
$ cat /etc/shells
- 切换shell:
$ sh # 切换至Bourn Shell
$ ksh # 切换至Korn Shell
可以在命令行中输入一个不存在的命令(如OK),以确定用户当前的shell。