常用基础Linux命令操作

没有人挡得住,你疯狂的努力进取。你可以不够强大,但你不能没有梦想。如果你没有梦想,你只能为别人的梦想打工筑路。

导读:本篇文章讲解 常用基础Linux命令操作,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

一、系统及性能查看

命令 参数 作用
uname -a 查看内核、OS、CPU信息
uanem -r 查看内核版本
hostname 查看计算机名称
who 查看当前登录的用户
cat /proc/version 查看Linux版本信息
cat /proc/cpuinfo 查看系统CPU信息
cat /proc/loadavg 查看系统负载情况
uptime 查看系统运行时间、用户数、负载情况
free -m 查看内存用量和交换区用量
date 显示系统日期时间
cal 年份 查看某年的日历表
top 实时显示CPU、内存、进程等负载情况

二、 网络及进程管理

命令 参数 名称/路径 作用
ifconfig 查看所有网络接口配置
ifconfig 网卡名称 查看某单块网卡配置
route -n 查看路由表
netstat -lntp 查看端口信息
netstat -lutp 查看TCP、UDP的状态信息
netstat -antp 查看已建立TCP的连接
ifup 网卡名称 启用某网卡
ifup 网卡名称 关闭某网卡
iptables -L 查看iptables规则
host 主机名 解析主机名
nslookup 域名 解析域名
ps -ef 查看所有进程(静态)
(ps -ef / grep) 进程名 过滤需要查看的进程
kill -s 进程名 指定名称的进程
kill -s pid 指定pid的进程

三、系统服务管理

命令 参数 作用
systemctl status 服务名 查看某个服务
systemctl start 服务名 启动某个服务
systemctl stop 服务名 停止某个服务
systemctl restart 服务名 重启某个服务
systemctl enable 服务名 开启⾃启动
systemctl disable 服务名 关闭⾃启动

四、文件及目录操作

命令 参数 名称/路径 作用
cd 目录名 进入某个目录
cd 回上级⽬录
cd …/… 回上两级⽬录
cd 进个⼈主⽬录
cd 回到上个目录
pwd 显示当前路径
ls 查看目录列表
ls -l 查看文件和目录的详情
ls -a 查看隐藏⽂件
mkdir ⽬录名 创建⽬录
mkdir yes1 yes2 同时创建两个⽬录
mkdir -p /tmp/yes1/yes2 创建父子目录
rm -f yes 删除’yes’⽂件
rmdir no 删除’no’⽬录
rm -rf yes 删除’yes’⽬录和其内容
rm -rf yes1 yes2 同时删除两个⽬录及其内容
mv 源文件名 目标文件名 重命名
mv 源文件名 目标路径 移动目录
cp 源文件名 目标路径 复制文件
cp -a 源目录名 目标路径 复制目录
ln -s 源文件 目标文件 创建软连接
chmod 777 文件名 使其所有者、所有组、其他人都能够完全控制

五、文件管理

命令 参数 名称/路径 作用
cat 文件名 查看文件内容
cat -n 文件名 查看文件并显示行数
tac 文件名 反着看文件内容
more 文件名 查看长文件内容
less 文件名 查看长文件内容允许方向操作
head -数量 文件名 查看文件的前几行
tail -数量 文件名 查看文件的后几行
tail -f 文件名 实时查看添加到文件的内容
grep 关键词 文件名 在文件中查找关键词
grep [0-9] 文件名 在文件中寻找包含数字的行
sort 文件名 按照字母顺序进行排序
sort -n 文件名 按照数字顺序进行排序
comm -1 yes no ⽐较两个⽂件的内容(去除yes所含内容)
comm -2 yes no ⽐较两个⽂件的内容(去除no所含内容)
comm -3 yes no ⽐较两个⽂件的内容(去除两⽂件共有部分)

六、用户及用户组管理

命令 参数 名称/路径 作用
useradd yes 创建⽤户
userdel -r yes 删除⽤户
usermod -g yes no 修改⽤户的组
groups test 查看test⽤户所在的组
groupadd group_name 创建⽤户组
groupdel group_name 删除⽤户组
groupmod -n 新用户组 旧用户组 重命名⽤户组
passwd 修改密码
passwd yes 修改yes⽤户的⼝令
w 查看活动⽤户
id yes 查看指定⽤户yes信息
last 查看⽤户登录⽇志
crontab -l 查看当前⽤户的计划任务

七、打包与解压

命令 参数 名称/路径 作用
zip 压缩名.zip 文件名 压缩⾄zip包
zip -r 压缩名.zip /etc 将多个⽂件+⽬录压成zip包
unzip xxx.zip 解压zip包
tar -cvf 压缩名.tar 文件名 创建⾮压缩tar包
tar -cvf 压缩名.zip /etc 将多个⽂件+⽬录压成zip包
tar -tf xxx.tar 查看tar包的内容
tar -xvf xxx.tar 解压tar包
tar -cvfj xxx.tar.bz2 文件名 创建bz2压缩包
tar -jxvf xxx.tar.bz2 解压bz2压缩包
tar -cvfz xxx.tar.gz 文件名 创建gzip压缩包
tar -zxvf xxx.tar.gz 解压gzip压缩包
bunzip2 xxx.bz2 解压bz2压缩包
bzip2 文件名 压缩⽂件
gunzip xxx.gz 解压gzip压缩包
gzip 文件名称 压缩⽂件

八、磁盘与分区

命令 参数 名称/路径 作用
fdisk -l 查看所有磁盘分区
swapon -s 查看所有交换分区
df -h 查看磁盘使⽤情况及挂载点
df -hl 同上
du -sh /dir 查看指定某个⽬录的⼤⼩

注:后续持续更新

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/133443.html

(0)
飞熊的头像飞熊bm

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!