0–22.所有命令总结1

day0–day22所有命令总结

ip a   ### 查看ip

pwd    ### 查看当前所在路径

ls     ### 查看文件,有很多参数
ll     ### 为 'ls -l' 单列输出目录文件信息详细列出

cat    ### 显示文件内容

init 0  ### 直接关机
init 6  ### 直接重启
reboot ### 直接重启

cd     ### 改变当前目录

touch  ### 创建空文件或更新文件时间戳

mkdir  ### 创建新目录

tree   ### 以树状图列出目录内容

echo   ### 显示一行文本

cp     ### 复制文件或目录

mv     ### 移动或重命名文件

rm     ### 删除文件或目录

vi/vim ### 编辑文件

grep   ### 搜索文本

head   ### 查看文件的开头部分

tail   ### 查看文件的尾部内容

less   ### 类似 'more',但可以前后翻页查看文件内容

more   ### 查看文件内容,只能向前翻页

wc     ### 统计字数

rz     ### 通过ZModem协议接收文件(需安装lrzsz)

sz     ### 通过ZModem协议发送文件(需安装lrzsz)

sort   ### 对文本数据进行排序

uniq  ### 报告或删除重复的行

free -h ### 显示内存使用情况,-h 参数以易读格式(如MB、GB)显示

ps aux ### 显示所有运行中的进程信息

ps -ef ### 显示所有进程信息,包括系统启动时创建的进程

awk  ### 文本和数据抽取、报告生成工具

tar   ### 归档和压缩工具,用于打包和压缩文件

gzip  ### 压缩文件的命令

zip   ### 压缩文件或目录,创建.zip格式的压缩包

unzip ### 解压缩.zip格式的压缩文件

hostnamectl set-hostname <主机名>  ### 设置系统的主机名
hostnamectl  ### 查看系统主机名和状态
hostname  ### 查看或设置系统的主机名

ifconfig  ### 配置或显示Linux内核中网络接口的网络参数(已被ip命令取代)

uname -a  ### 显示系统信息,包括内核版本、主机名等
uname -r  ### 显示正在运行的Linux内核版本

export  ### 设置或导出环境变量

lscup  ### 此命令可能是您输入错误,Linux中没有这个命令。您可能指的是 `lscpu`,用于显示CPU架构信息。

du -sh ### 显示目录占用的磁盘空间,-h 参数以易读格式显示

find  ### 搜索文件目录树中的文件

stat  ### 显示文件或文件系统的状态信息

file  ### 确定文件类型

which  ### 显示执行命令的路径

ln    ### 创建链接,可以是硬链接或软链接

ln -s  ### 创建软链接(符号链接)

useradd  ### 添加新用户

chpasswd ### 批量更新用户密码,从标准输入读取用户名:密码对

lscpu  ### 显示CPU架构信息

userdel  ### 删除用户账号以及其家目录

usermod  ### 修改用户账号和相关属性

id  ### 显示用户的UID、GID及所属组

whoami  ### 显示当前有效用户

w  ### 显示当前登录用户的信息和他们正在运行的进程

last  ### 显示用户的登录历史记录

lastlog  ### 显示系统中所有用户的最后登录时间

sudo  ### 以另一个用户(默认是root)的身份执行命令

visudo  ### 安全地编辑sudoers文件

alias  ### 创建命令别名

source  ### 执行当前目录下的脚本文件,或者重新执行已经执行过的脚本

md5  ### 计算文件的MD5哈希值

aide  ### 入侵检测系统,用于检查系统文件的完整性

ss -lntup  ### 显示套接字信息,-l 显示监听端口,-n 不解析服务名,-t/u/p 分别显示TCP/UDP/进程信息

chown  ### 更改文件所有者和/或组

chmod  ### 更改文件或目录的访问权限

umask  ### 设置默认权限掩码,用于新创建的文件和目录

lsattr  ### 显示文件的扩展属性

chattr  ### 更改文件的扩展属性

awk  ### 文本处理工具,用于模式扫描和处理语言

sed  ### 流编辑器,用于对文本进行过滤和转换

grep  ### 文本搜索工具,用于搜索符合条件的字符串

find  ### 在文件系统中搜索文件

df -h  ### 显示文件系统的磁盘空间使用情况,-h 参数以易读格式显示

wget  ### 从网络上下载文件

yum  ### Red Hat系列Linux发行版中的包管理器

apt  ### Debian系列Linux发行版中的包管理器

dpkg  ### Debian系列Linux发行版中的包管理工具,用于安装、卸载和管理软件包

rpm    ### Red Hat系列Linux发行版中的包管理工具,用于安装、卸载和管理软件包

xargs  ### 将标准输入数据转化为命令行参数,并执行命令

ntpdate ### 同步远程NTP服务器的时间

date   ### 显示或设置系统的日期和时间

clock  ### 显示或设置系统的硬件时钟(某些系统可能不支持)

su -    ### 切换到另一个用户,'-' 参数表示登录shell

systemctl stop postfix  ### 停止postfix服务

systemctl restart sshd  ### 重启sshd服务

systemctl disable --now firewalld.service  ### 禁用并立即停止firewalld服务

systemctl disable --now ufw  ### 禁用并立即停止ufw服务

timedatectl set-timezone Asia/Shanghai  ### 设置系统时区为上海时间

localectl set-locale LANG=zh_CN.UTF-8  ### 设置系统语言环境为简体中文
LANG=en_US.UTF-8  ### 设置环境变量LANG为美国英语
LANG=zh_CN.UTF-8  ### 设置环境变量LANG为简体中文

crontab -e  ### 编辑当前用户的crontab文件,用于设置周期性被执行的命令
crontab -l  ### 列出当前用户的crontab文件内容

fdisk  ### 磁盘分区表操作工具

fdisk -l  ### 列出当前系统中所有磁盘的分区表

parted  ### 功能强大的磁盘分区操作工具

parted -l  ### 列出当前系统中所有磁盘的分区信息

partprobe  ### 通知系统重新探测分区表变化

mkfs.xfs  ### 创建XFS文件系统的命令

mount  ### 挂载文件系统

umount  ### 卸载文件系统

mkpart  ### 创建新的分区

dd if=/dev/zero of=/opt/1G bs=1M count=1024  ### 创建一个1GB大小的文件,用于测试或其他用途

mkswap  ### 创建交换分区或交换文件

swapon  ### 启用交换分区或交换文件

swap -s  ### 显示当前交换区的使用情况

lsof  ### 列出当前系统打开文件的工具

kill -9  ### 强制终止进程

pkill  ### 根据名称杀死一组进程

ifdown  ### 关闭指定的网络接口

ifup  ### 启动指定的网络接口

nslookup  ### 查询DNS以找到域名与IP地址的映射

route -n  ### 显示路由表

history  ### 显示命令历史

telnet  ### 远程登录到其他系统

column -t  ### 将输入格式化为表格形式
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇