3、Linux常用命令操作

本文介绍了Linux中常见的文件和目录操作、文件查看和编辑以及系统管理命令,如ls、cd、cp、mv、rm、mkdir、rmdir、cat、vim、ps、top等,并详细讲解了各命令的基本用法和参数。通过学习这些基础命令,用户可以更好地管理和维护Linux系统。
摘要由CSDN通过智能技术生成

目录

3.1 常用命令分类

3.1.1 文件和目录操作命令

3.1.2 文件查看和编辑命令

3.1.3 系统管理命令

3.2 Linux 常用命令及其参数

3.2.1 cd 命令

3.2.2 ls 命令

3.2.3 cp 命令

3.2.4 mv 命令

3.2.5 rm 命令

3.2.6 mkdir 命令

3.2.7 rmdir 命令

3.2.8 cat 命令

3.2.9 touch 命令

3.2.10 echo 命令

3.2.11 chmod 命令

3.2.12 grep 命令

3.2.13 tar 命令

3.2.14 curl 命令

3.2.15 wget 命令


上一篇:  2、Linux安装和配置

3.1 常用命令分类

3.1.1 文件和目录操作命令

  • ls:列出当前目录中的文件和子目录。

  • cd:切换当前工作目录。

  • mkdir:创建一个新的目录。

  • rmdir:删除一个空目录。

  • touch:创建一个新文件,或者更新已有文件的时间戳。

  • cp:复制文件或目录。

  • mv:移动或重命名文件或目录。

  • rm:删除文件或目录。

  • chmod:修改文件或目录的访问权限。

  • chown:修改文件或目录的所有者。

  • chgrp:修改文件或目录的所属群组。

3.1.2 文件查看和编辑命令

  • cat:从头开始显示文件内容。

  • more:逐屏显示文件内容,用空格键翻页,按 Q 键退出。

  • less:类似于 more 命令,但比 more 更强大,提供了快速搜索和定位等功能。

  • tail:显示文件的最后几行。

  • head:显示文件的头几行。

  • vim:一个常用的文本编辑器,支持命令模式、插入模式和可视模式等多种编辑方式。

3.1.3 系统管理命令

  • ps:查看当前运行进程的情况。

  • top:展示系统当前运行的进程、资源占用情况等信息。

  • kill:向指定进程发送信号,以停止、暂停或重新启动该进程。

  • df:查看磁盘空间使用情况。

  • du:查看目录中文件大小的统计信息。

  • ping:检测网络连接是否正常,测试主机与目的计算机之间的响应时间。

  • ifconfig:配置网络接口的 IP 地址、掩码等参数。

  • netstat:展示网络连接、路由表、网络接口等信息。

  • ssh:安全地登录远程主机并执行命令。

  • sudo:以超级用户身份执行命令。

  • tar:对文件和目录进行压缩和解压缩操作。

  • scp:使用 SSH 协议,将文件从本地复制到远程主机或将远程主机上的文件复制到本地。

3.2 Linux 常用命令及其参数

3.2.1 cd 命令

用于切换当前工作目录。常用参数如下:

  • cd /dir:切换到指定目录。

  • cd ..:切换到父目录。

  • cd ~ :切换到家目录。

3.2.2 ls 命令

用于显示文件和目录。常用参数如下:

  • ls -a:显示对于文件,不论是否有隐藏标记,都会显示。

  • ls -l:以详细格式显示文件或目录信息。

3.2.3 cp 命令

用于复制文件或目录。常用参数如下:

  • cp /dir1/file.txt /dir2:将 dir1 目录下的 file.txt 文件复制到 dir2 目录下。

  • cp -R /dir1 /dir2:递归复制 dir1 目录到 dir2 目录。

3.2.4 mv 命令

用于移动或重命名文件。常用参数如下:

  • mv file1.txt file2.txt:将文件 file1.txt 重命名为 file2.txt。

  • mv file1.txt /dir:将文件 file1.txt 移动到目录 /dir 下。

3.2.5 rm 命令

用于删除文件或目录。常用参数如下:

  • rm file.txt:删除文件 file.txt。

  • rm -r dir/:递归删除目录 dir 及其子目录。

3.2.6 mkdir 命令

用于创建目录。常用参数如下:

  • mkdir dir:创建名为 dir 的目录。

  • mkdir -p dir/subdir:递归创建目录结构,例如创建子目录 subdir。

3.2.7 rmdir 命令

用于删除目录。常用参数如下:

  • rmdir dir:删除目录 dir,但仅在目录为空时才有效。

3.2.8 cat 命令

用于查看文件内容。常用参数如下:

  • cat file.txt:在终端中打印文件 file.txt 的内容。

  • cat file1.txt file2.txt > file3.txt:将文件 file1.txt 和 file2.txt 的内容合并,并将新文件输出为 file3.txt。

3.2.9 touch 命令

用于创建空文件。常用参数如下:

  • touch file.txt:创建名为 file.txt 的空文件。

3.2.10 echo 命令

用于在终端输出内容。常用参数如下:

  • echo "Hello, World!":在终端输出字符串“Hello, World!”。

  • echo $VAR:输出环境变量 VAR 的值。

3.2.11 chmod 命令

用于修改文件或目录的访问权限。常用参数如下:

  • chmod +rx file.txt:使文件 file.txt 的拥有者和组成员获得读和执行权限。

  • chmod o-rwx file.txt:禁用其他用户对文件 file.txt 的读写执行权限。

  • chmod -R 755 dir:递归设置目录 dir 及其子目录的权限为 rwxr-xr-x(拥有者有读、写、执行权限,其他用户只有读和执行权限)。

3.2.12 grep 命令

用于在文件中搜索指定的字符串或模式。常用参数如下:

  • grep "word" file.txt:在文件 file.txt 中匹配字符串 "word"。

3.2.13 tar 命令

用于创建归档文件。常用参数如下:

  • tar -czvf file.tar.gz file1 file2:将文件 file1 和 file2 归档到 file.tar.gz 文件中,并进行压缩。

3.2.14 curl 命令

用于使用 URL 获得文件并将其输出到标准输出。常用参数如下:

  • curl -O https://example.com/file.txt:将文件 https://example.com/file.txt 下载到当前目录。

3.2.15 wget 命令

也用于下载文件。常用参数如下:

  • wget https://example.com/file.txt:将文件 https://example.com/file.txt 下载到当前目录。

以上是 Linux 常用命令及其参数的简单介绍。但实际上,Linux 命令的种类和功能还有很多,每个命令都有许多参数和选项,需要自己去练习和掌握。建议自己在上面安装好的的Ubuntu系统中使用这些命令,以加深对它们的理解和应用。

下一篇: 4、Linux文件和目录结构

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值