Linux常用命令众多,以下是一些总结:
一、文件操作相关
ls
:列出当前目录下的文件和文件夹。ls -l
:以长格式列出详细信息,包括文件权限(如rwxr - xr - x)、所有者、组、大小、修改日期和时间以及文件名。cd /home/user
:切换到/home/user
目录。cd..
:返回上级目录。cp file1.txt file2.txt
:将file1.txt
复制为file2.txt
。cp -r dir1 dir2
:递归复制整个dir1
目录到dir2
(如果dir2
不存在则创建)。mv file1.txt /home/user/
:将file1.txt
移动到/home/user/
目录下。mv oldname.txt newname.txt
:将oldname.txt
重命名为newname.txt
。rm file1.txt
:删除file1.txt
文件。rm -r dir1
:递归删除dir1
目录及其内部的所有内容。二、系统信息查看相关
uname -a
:显示包括内核名称、主机名、内核版本、硬件平台等在内的全面系统信息。top
,会显示一个不断更新的进程列表,其中包括每个进程的PID(进程标识符)、CPU使用率、内存使用量等信息。free -m
:以MB为单位显示内存使用情况,包括总内存、已用内存、空闲内存、缓存和交换空间的使用情况。三、网络相关
ifconfig
:显示所有网络接口的基本配置信息。ifconfig eth0 192.168.1.100 netmask 255.255.255.0
:为eth0
接口设置IP地址为192.168.1.100
,子网掩码为255.255.255.0
(在较新版本的Linux中,部分功能被ip
命令取代)。ping 192.168.1.1
:向IP地址为192.168.1.1
的主机发送ICMP请求并等待响应。netstat -an
:显示所有网络连接的详细信息,包括协议、本地地址、远程地址、状态等。腾讯云数据库TDSQL训练营
腾讯云数据库TDSQL(PostgreSQL版)训练营
云+社区沙龙online [技术应变力]
云+社区沙龙online第6期[开源之道]
《民航智见》线上会议
2022OpenCloudOS社区开放日
云+社区沙龙online第6期[开源之道]
云原生正发声
领取专属 10元无门槛券
手把手带您无忧上云