
- 复习
- 命令行提示符:显示当前用户、计算机名、当前路径和用户权限。
- 切换用户:使用
su
用户名切换用户,sudo passwd
用户名修改用户密码。 - 文件操作命令:
cd
用于切换目录,ls
列出文件和目录,mv
移动或重命名文件,cp
复制文件,cat
查看文件内容,touch
创建或更新文件时间戳。
- 网络配置
- 虚拟网络模式:桥接模式下虚拟机和主机可网络通信且IP不同;主机模式只能与主机通信;NAT模式外部看到主机和虚拟机IP相同且可通信。
- 桥接网络配置:需让网络适配器提供桥接网络,为虚拟机添加虚拟网络,并设置虚拟机的桥接网络。可通过
ipconfig
查看主机网络信息,用 ping
命令验证网络配置是否成功。
- 软件安装
- 在线安装:更新软件源后,使用
sudo apt-get install
下载软件,sudo apt-get remove
卸载软件,sudo apt-get upgrade
更新软件。软件可后台运行,通过进程号杀死进程。 - 离线安装:遵循软件包命名规范,使用
dpkg
命令安装、卸载和完全卸载软件。离线安装不检查依赖,在线安装会检查并下载。
- 文件操作
- 查看文件内容:
head
回显文件前几行,tail
回显文件后几行,管道符 |
可将一个指令的输出作为另一个指令的输入。 - 文件信息查看:
file
查看文件详细信息,find
查找文件或目录,cut
剪切字符串,grep
查找字符串,通配符 *
、?
、[]
用于文件名匹配,wc
统计文件行数、单词数、字符数等。 - 文件权限修改:
chgrp
修改文件所属组,chown
修改文件所属用户和组。
- 链接文件
- 硬链接:文件的
inode
相同,硬链接是普通文件,源文件和硬链接文件修改会相互影响,不能对目录创建硬链接。 - 软链接:类似快捷方式,可对目录创建,
inode
与源文件不同,修改源文件路径时,绝对路径的软链接关系依旧有效。
- 压缩、解压缩、归档、拆包
- 压缩和解压缩:
bzip2
、xz
、gzip
用于压缩文件,生成对应的压缩文件,解压缩使用相应命令。压缩效率和时间:bzip2 > xz > gzip
。 - 归档和拆包:使用
tar
命令,可对多个文件或目录进行归档、归档并压缩、万能拆包解压以及拆包解压操作。