一:ubuntu终端常见的快捷键
Ctrl + A:移动光标到行首。
Ctrl + E:移动光标到行尾。
Ctrl + K:
Ctrl + U:从光标位置删除到行首。
Ctrl + W:删除光标左侧的单词。
Ctrl + L:清屏,相当于执行 clear 命令。
Ctrl + C:
Ctrl + D:退出当前终端,如果终端中有内容,则删除光标下的字符。
Ctrl + Z:bg 命令。
Alt + B:移动光标到当前单词的开头。
Alt + F:
Ctrl + R:逆向搜索历史命令。
Ctrl + G:从历史搜索模式退出。
Ctrl + S:
Ctrl + Q:
这些快捷键可以提高在 Ubuntu 终端操作的效率
ubuntu终端常用的指令
ls
:列出当前目录下的文件和目录。cd [目录名]
:改变当前目录。pwd
:显示当前目录的路径。mkdir [目录名]
:创建一个新目录。rmdir [目录名]
:删除一个空目录。touch [文件名]
:创建一个新文件或者更新现有文件的时间戳。cp [源文件] [目标文件]
:复制文件或目录。mv [源文件] [目标文件]
:移动或重命名文件或目录。rm [文件名]
:删除文件。grep [字符串] [文件名]
:搜索文件中包含指定字符串的行。find [目录] -name [文件名]
:在目录中查找文件。cat [文件名]
:查看文件内容。head [文件名]
:查看文件的开头部分内容。tail [文件名]
:查看文件的结尾部分内容。nano [文件名]
、vi [文件名]
、emacs [文件名]
:编辑文件。chmod [权限] [文件名]
:改变文件或目录的权限。chown [用户] [文件名]
:改变文件或目录的所有者。ps
:查看当前运行的进程。kill [进程号]
:终止指定的进程。sudo [命令]
:以超级用户权限执行命令。apt-get update
:更新软件包列表。apt-get install [软件包名]
:安装软件包。apt-get remove [软件包名]
:卸载软件包。apt-get upgrade
:升级所有可升级的软件包。
top:显示实时的系统进程信息和资源使用情况。
htop(如果已安装):一个更加图形化的 top命
netstat:显示
ifconfig:ip命
ip:用于显示和操作路由、网络设备、接口和隧道。
ping [域名或IP地址]:
curl [URL]:与 wget 类似,用于从或发送数据到服务器。
ssh [用户名@主机]:远程登录到其他主机。
scp [源文件] [目标位置]:在本地和远程主机之间安全复制文件。
tar [选项] [文件名]:用于压缩和解压文件。
gzip [文件名]、gunzip [文件名]:用于压缩和解压文件。
unzip [文件名]:
mount [设备] [挂载点]:
umount [挂载点]:
sudo su:切换到超级用户模式。
userdel [用户名]:删除
passwd [用户名]:更改用户密码。
service [服务名] start|stop|restart:启动、停止或重启服务。
systemctl start|stop|restart [服务名]:使用 systemd 控制服务。
journalctl:查看系统日志
lsof:列出打开的文件。
free:显示内存的使用情况。
uptime:显示系统运行时间和平均负载。
dmesg:显示
lsblk:列
fdisk:磁盘分区工具。
parted:磁盘分区和分区大小调整工具。
du -sh [目录名]:
nc(
dig [域名]:
nslookup [域名]:
traceroute [域名或IP]:显示数据包到达目标所经过的路径。
watch [命令]:定时执行命令并显示输出。
diff [文件1] [文件2]:
sort:对文本文件中的行进行排序。
awk:一个强大的文本分析工具。
sed:流编辑器,用于对文本进行过滤和转换。
lsmod:列出当前加载的内核模块。
modprobe:添加或移除内核模块。