Linux常用的命令

Linux常用命令行

用户和权限管理命令:

adduser:创建新用户。
userdel:删除用户。
usermod:修改用户的属性。
passwd:更改用户密码。
su:切换到另一个用户。
sudo:以超级用户身份执行命令。
chmod:修改文件或目录的权限。
chown:修改文件或目录的所有者。

文件和目录操作命令:

cd:改变当前工作目录。
ls:列出当前目录中的文件和文件夹。
pwd:显示当前工作目录的路径。
mkdir:创建一个新目录。
rmdir:删除一个空目录。
rm:删除文件或目录。
cp:复制文件或目录。
mv:移动文件或目录。
touch:创建一个新文件或更新现有文件的时间戳。

文件内容查看和搜索命令:

cat:在终端上显示文件的内容。
less:逐页查看文件内容。
head:显示文件的前几行。
tail:显示文件的后几行。
grep:在文件中查找匹配的文本。
find:在指定目录中查找文件或目录。

文件和目录权限管理命令:

chmod:修改文件或目录的权限。
chown:修改文件或目录的所有者。

压缩和归档命令:

tar:创建、查看和解压缩归档文件。
gzip:压缩文件。
unzip:解压缩文件。

系统信息和操作命令:

df:显示文件系统的磁盘空间使用情况。
du:显示文件或目录的磁盘空间使用情况。
history:查看最近使用的命令历史记录。
uname:显示当前系统的信息。
whoami:显示当前用户的用户名。
su:切换到另一个用户。
sudo:以超级用户身份执行命令。
passwd:更改用户密码。
date:显示当前日期和时间。
cal:显示日历。
echo:在终端上显示文本。

应用程序管理命令:

systemctl:控制系统服务。
service:管理系统服务。
ps:查看当前正在运行的进程。
top:显示系统的实时性能和进程信息。

网络管理命令:

ping:测试网络连接的状态。
ifconfig:显示网络接口的配置信息。
netstat:显示网络连接、路由和接口信息。
ssh:通过安全的加密通道连接到远程主机。
scp:安全地将文件复制到远程主机。

进程管理命令:

ps:显示当前正在运行的进程。
top:显示系统的实时性能和进程信息。
kill:发送信号给进程,以终止或修改其状态。

文本处理和格式化命令:

wc:统计文件中的行数、单词数和字符数。
sort:对文件的内容进行排序。
uniq:删除文件中的重复行。
cut:从文件中提取字段。
paste:将两个文件的内容合并成一个文件。
diff:比较两个文件的差异。
sed:流编辑器,用于处理文本。
awk:一种文本处理工具,用于格式化输出。

网络访问命令:

curl:用于从命令行访问 Web 服务。
wget:下载文件或整个网站到本地

磁盘和分区管理命令:

fdisk:磁盘分区工具,用于创建、删除、调整磁盘分区。
mount:挂载一个文件系统。
umount:卸载文件系统。
df:显示文件系统的磁盘空间使用情况。
du:显示文件或目录的磁盘空间使用情况。

系统日志管理命令:

journalctl:用于访问系统日志。
dmesg:显示内核环缓冲区的信息。
syslog:系统日志。

网络安全和防火墙命令:

iptables:Linux内核防火墙管理器,用于配置和管理网络安全。
nmap:用于扫描网络上的主机和服务。
tcpdump:捕获和分析网络流量。
fail2ban:防止暴力破解攻击,它可以在多个服务上工作。

数据库管理命令:

mysql:MySQL数据库客户端。
psql:PostgreSQL数据库客户端。

软件包管理命令:

apt-get:Ubuntu和Debian系统的软件包管理器。
yum:RedHat和CentOS系统的软件包管理器。
pacman:Arch Linux系统的软件包管理器。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值