Ubuntu终端常用命令有哪些?

Ubuntu终端是Linux系统中强大的工具,掌握常用命令能大幅提升操作效率,以下从文件管理、系统操作、网络工具、权限管理等方面详细介绍常用命令及其用法。

ubuntu 终端常用命令
(图片来源网络,侵删)

文件管理是终端操作的基础。ls命令用于列出目录内容,ls -l以详细格式显示(包含权限、所有者、大小等),ls -a显示隐藏文件(以开头的文件)。cd命令用于切换目录,cd ..返回上级目录,cd ~进入用户主目录,cd -在最近两次目录间切换。cp命令复制文件或目录,cp -r用于递归复制目录(如cp -r dir1 dir2)。mv命令可移动文件或重命名,如mv old.txt new.txt将文件重命名,mv file.txt /path/to/dest/移动文件到目标目录。rm命令删除文件,rm -r递归删除目录,rm -f强制删除(不提示确认)。mkdir创建目录,mkdir -p可创建多级目录(如mkdir -p a/b/c)。touch用于创建空文件或更新文件时间戳,如touch newfile.txt

系统操作命令帮助管理系统和进程。top动态显示进程资源占用,按q退出;htoptop的增强版(需安装),界面更友好,支持鼠标操作。ps查看当前进程,ps aux显示所有进程的详细信息。kill终止进程,kill -9强制终止(如kill -9 1234,其中1234为进程ID)。df -h查看磁盘空间使用情况(-h以人类可读格式显示,如GB、MB)。free -h查看内存使用情况。uname -a显示系统详细信息(内核版本、系统名等)。reboot重启系统,shutdown -h now立即关机,shutdown -h +1010分钟后关机。

网络工具命令用于排查网络问题或传输数据。ping测试网络连通性,如ping www.baidu.comifconfig查看或配置网络接口(需安装net-tools),ip addr是替代命令(无需额外安装)。netstat -tuln查看监听的端口及协议。ssh远程登录,如ssh username@192.168.1.100wget下载文件,如wget https://example.com/file.zipcurl发送HTTP请求或下载文件,如curl -O https://example.com/file.zip-O保留原文件名)。scp在本地与远程主机间传输文件,如scp local.txt user@remote:/path/to/dest/

权限管理命令确保文件安全。chmod修改文件权限,如chmod 755 script.sh(所有者可读写执行,组用户和其他用户可读执行)。chown修改文件所有者,如chown user:group file.txt(将文件所有者设为user,所属组设为group)。sudo以管理员权限执行命令,如sudo apt updatesu切换用户,su -切换到root用户并加载其环境变量。

ubuntu 终端常用命令
(图片来源网络,侵删)

以下为常用命令速查表:

命令常用选项/示例功能描述
lsls -la, ls /home列出目录内容
cdcd .., cd ~切换目录
cpcp -r dir1 dir2复制文件或目录
mvmv old.txt new.txt移动/重命名文件
rmrm -rf dir/删除文件或目录
mkdirmkdir -p a/b/c创建多级目录
toptop -p 1234查看进程资源占用
psps aux, ps -ef查看进程列表
dfdf -h查看磁盘空间
pingping -c 4 baidu.com测试网络连通性(发送4次包)
sshssh user@host远程登录
chmodchmod +x script.sh添加可执行权限
sudosudo apt install package以管理员权限执行命令

相关问答FAQs

Q1:如何查找包含特定关键词的文件?
A:使用grep命令结合findlocate,在当前目录及子目录中查找包含“error”的文本文件:grep -r "error" . --include="*.txt";或使用locate快速查找(需先更新数据库:sudo updatedb):locate -i "error.txt"-i忽略大小写)。

Q2:如何解压.tar.gz和.zip文件?
A:解压.tar.gz文件使用tar命令:tar -zxvf filename.tar.gzz处理gzip,x解压,v显示过程,f指定文件名);解压.zip文件使用unzip命令:unzip filename.zip,若需解压到指定目录,可加-d参数,如tar -zxvf file.tar.gz -d /path/to/dest/

ubuntu 终端常用命令
(图片来源网络,侵删)

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/454423.html<

(0)
运维的头像运维
上一篇2025-11-08 07:31
下一篇 2025-11-08 07:36

相关推荐

  • 树莓派解压命令有哪些?

    树莓派作为一款低成本、高性能的单板计算机,广泛应用于嵌入式开发、物联网项目和学习实验中,在树莓派的使用过程中,文件解压是常见的操作,无论是处理下载的软件包、数据集还是项目文件,都需要掌握正确的解压命令,本文将详细介绍树莓派中常用的解压命令,涵盖不同格式的压缩文件(如.zip、.tar、.gz、.bz2、.xz等……

    2025-11-19
    0
  • 常见Unix命令有哪些?

    在Unix操作系统中,命令行是与系统交互的核心方式,熟练掌握常见命令能极大提升工作效率,Unix命令种类繁多,涵盖文件管理、目录操作、文本处理、系统监控等多个领域,以下将详细介绍这些命令的功能及使用场景,文件与目录管理命令文件和目录是Unix系统中最基本的元素,相关命令是日常操作的基础,ls命令用于列出目录内容……

    2025-11-19
    0
  • dw新建站点怎么操作?

    在Dreamweaver(简称DW)中新建站点是网站开发的首要步骤,它能够帮助开发者统一管理网站文件、路径及资源,确保本地与远程服务器文件同步顺畅,以下是详细的操作步骤及注意事项,助你快速掌握DW新建站点的方法,准备工作在开始新建站点前,需明确以下信息:网站根目录:本地存储网站所有文件的文件夹路径,建议提前创建……

    2025-11-19
    0
  • Vi基本命令有哪些?

    vi编辑器是Linux和Unix系统中广泛使用的文本编辑工具,其基本命令掌握对于系统管理和日常操作至关重要,vi有三种主要模式:命令模式(用于输入指令)、插入模式(用于文本输入)和末行模式(用于保存、退出等操作),理解这三种模式的切换是使用vi的基础,在命令模式下,用户可以通过按键进行光标移动、文本删除、复制粘……

    2025-11-19
    0
  • Dreamweaver建站点步骤有哪些?

    在Dreamweaver中建立站点是网站开发的基础步骤,正确的站点配置能确保文件管理、链接控制和本地与远程服务器的同步等功能正常运行,以下是详细的操作步骤和注意事项:打开Dreamweaver软件,点击顶部菜单栏中的“站点”选项,在下拉菜单中选择“新建站点”,此时会弹出“站点设置对象”对话框,这是配置站点的核心……

    2025-11-19
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注