功能快捷键
打开terminal窗口:Ctrl + Alt + t
Terminal常用 命令
系统信息查询
# 查看内核版本
uname -a
cat /proc/version
# 查看系统位数
uname -m
# 查看操作系统版本
lsb_release -a
cat /etc/issue
# 查看本机IP地址
ifconfig -a
文件、目录操作
# 查看当前目录
pwd
# 改变目录
cd .. # 返回上级目录
cd ~ # 返回家目录
cd / # 返回根目录
cd - # 返回上次打开的目录
# 创建目录
mkdir <dir_name> # 创建单级目录
mkdir -p </path/dir_name> # 创建多级目录
# 移动、重命名目录
mv <src_dir_name> <dst_dir_name>
# 复制文件、目录
cp <src_path> <dst_path>
cp -r <src_path> <dst_path> # 多级目录复制
# 删除文件、目录
rm <file_name/dir_name> # 普通删除
rm -f <file_name/dir_name> # 强制删除文件、目录
rm -rf <file_name/dir_name> # 强制删除多级目录
# 显示目录下文件列表
ls # 普通展示
ls -l # 显示详情
ls -sh # 显示文件大小和单位
ls -a # 显示隐藏文件
ls -Shl # 显示详情并按照文件大小倒序排列
ls -lt # 显示详情并按照时间倒序排列
ls -d /* # 仅显示目录
ls --help # 显示ls帮助内容
软件安装、卸载命令
# 安装软件
sudo apt-get install <package_name> # e.g. sudo apt-get install vim
# 查看已安装的软件
dpkg -l
dpkg -l | grep <package_name> # 过滤指定的软件
# 删除软件
sudo apt-get remove <package_name>
sudo apt-get remove --purge <package_name> # 卸载并清除配置
sudo apt-get autoremove # 清理残留
sudo apt-get clean # 清理残留
#
进程查看
top
htop
ps -ef | grep sogou
ps aux | grep sogou
历史命令调用
history | less
q
! <命令行号>
文件查看与编辑
# 查看文件内容
tail <filename>
head <filename>
more <filename>
cat <filename>
less <filename>
# 编辑文件
vi <filename>
vim <filename>
nano <filename>
远程文件拷贝
# 远程拷贝到本地
scp [email protected]:/home/ubuntu/test.txt .
# 本地拷贝到远程
scp ./test.txt [email protected]:/home/ubuntu/