您的位置:

Linux常用命令大全

Linux是一个十分强大的操作系统,它的命令行界面给我们带来了很多方便。在这篇文章中,我们将会探寻到Linux常用命令的用法和作用。在开始阐述之前,我们需要了解一些基本概念,如root用户、绝对路径以及相对路径等等。本文所列出的命令都是在终端中输入的,如果您是新手,请一定要注意大小写。

一、文件和目录相关命令

1、ls 命令:该命令用于列出指定目录中的文件和子目录的列表。

ls /home      # 列出 /home 目录下的所有文件和目录
ls -l /home   # 按照列表方式显示 /home 目录下的文件和文件夹的详细信息

2、cd 命令:该命令用于切换当前工作目录。

cd /home    # 进入 /home 目录
cd ..       # 回到上一级目录
cd          # 回到当前用户的主目录

3、mkdir 命令:该命令用于创建一个新目录。

mkdir new_dir    # 创建新目录 new_dir

4、touch 命令:该命令用于创建一个新文件。

touch new_file.txt    # 创建新文件 new_file.txt

5、rm 命令:该命令用于删除文件和目录。

rm new_file.txt    # 删除 new_file.txt 文件
rm -r new_dir       # 删除 new_dir 目录以及其下所有文件和子目录

二、系统文件相关命令

1、ps 命令:该命令用于列出当前系统正在运行的进程。

ps -ef    # 显示详细的进程信息

2、top 命令:该命令用于动态地监视系统进程和系统资源情况。

top    # 显示系统当前状态
Ctrl + C    # 退出 top

3、kill 命令:该命令用于终止某个进程。

kill 123    # 杀掉进程号为 123 的进程

4、df 命令:该命令用于显示系统已安装的文件系统的磁盘空间使用情况。

df -h    # 显示磁盘空间容量以及剩余空间的情况

5、free 命令:该命令用于显示系统内存使用情况。

free -m    # 显示以兆字节为单位的内存使用情况

三、网络相关命令

1、ping 命令:该命令用于测试网络连接是否正常。

ping www.baidu.com    # ping 指定网址
ping 192.168.0.1      # ping 指定 IP 地址

2、ifconfig 命令:该命令用于显示网络接口的状态和配置信息。

ifconfig    # 显示所有网络接口的配置信息

3、netstat 命令:该命令用于显示系统网络状态,包括建立的网络连接等信息。

netstat -an    # 显示所有网络连接以及相应的端口

4、ssh 命令:该命令用于通过SSH协议连接远程主机。

ssh root@192.168.0.1    # 连接到 IP 地址为 192.168.0.1 的远程主机
ssh -p 2222 root@192.168.0.1    # 连接到远程主机的 2222 端口

5、scp 命令:该命令用于通过SSH协议在本地主机和远程主机之间传输文件。

scp /root/file.txt root@192.168.0.1:/home    # 将本地的 file.txt 文件上传到远程主机的 /home 目录下

四、压缩和解压命令

1、tar 命令:该命令用于压缩和解压 tar 文件。

tar -cvf file.tar /path/to/directory    # 将目录压缩为 tar 文件
tar -xvf file.tar    # 解压 tar 文件

2、gzip 命令:该命令用于压缩和解压 gzip 文件。

gzip file.txt    # 压缩 file.txt 文件
gzip -d file.txt.gz    # 解压 file.txt.gz 文件

3、zip 命令:该命令用于压缩和解压 zip 文件。

zip -r file.zip /path/to/directory    # 将目录压缩为 zip 文件
unzip file.zip    # 解压 zip 文件

五、用户管理命令

1、useradd 命令:该命令用于创建一个新用户。

useradd username    # 创建用户名为 username 的新用户

2、passwd 命令:该命令用于设置用户登录密码。

passwd username    # 给用户名为 username 的用户设置登录密码

3、userdel 命令:该命令用于删除一个用户。

userdel username    # 删除用户名为 username 的用户

4、groupadd 命令:该命令用于创建一个新用户组。

groupadd groupname    # 创建名称为 groupname 的新用户组

5、usermod 命令:该命令用于修改用户账号的相关信息。

usermod -a -G groupname username    # 给用户名为 username 的用户添加到 groupname 这个组中
以上就是Linux常用命令的使用方法和作用。对于每个命令,都有详细的解释和示例。希望这篇文章能够对Linux初学者提供帮助。注意,学习Linux命令需要一定的时间和耐心,只有不断的练习,才能真正熟练掌握。
常用Linux命令大全

2023-05-13
常用Linux命令大全

一、linux常用vim命令大全 1. d:删除当前行或选定的行。 2. yy:复制当前行或选定的行。 3. p:粘贴从剪贴板复制的内容。 4. u:撤消上一步或命令。 5. i:在当前光标位置插入文

2023-12-08
Linux常用命令大全详解

2023-05-23
Linux常用命令大全

2023-05-13
linux中怎么运行php程序(php linux常用命令)

2022-11-08
onenote linux——你的轻量级笔记应用

2023-05-21
Linux命令大全

一、常用命令 Linux系统下有许多常用的命令,包括cd、ls、mkdir、rm等。其中cd命令用于切换当前目录,ls命令用于列出当前目录下的文件和文件夹,mkdir命令用于创建新的文件夹,rm命令用

2023-12-08
常用Linux命令大全

2023-05-13
Linux命令大全:常用指令及用法详解

2023-05-13
Linux命令大全:常用命令及作用解析

2023-05-13
Linux命令大全

2023-05-23
Linux命令大全:轻松掌握常用命令

2023-05-13
Linux命令大全:常用命令及作用

2023-05-12
Linux笔记

2023-05-22
Linux命令补全

2023-05-18
Linux Shell 常用命令

一、文件系统命令 Linux中最常用的命令之一就是文件系统命令。这些命令用于管理文件和目录,包括创建、复制、移动、删除等操作。 1. ls命令 ls命令用于列出当前目录下的文件和目录。默认情况下,ls

2023-12-08
python的用法笔记本(笔记本学python)

2022-11-16
php开发时linux常用命令,php执行命令

2022-11-19
Linux运维工程师必备技能:Linux常用命令大全

2023-05-13
常用Linux命令及其功能

2023-05-13