您当前的位置:首页 > 电脑百科 > 软件技术 > 操作系统 > linux

Linux 命令总结

时间:2021-07-08 12:25:49  来源:  作者:大话幽默一刻
  • 关机/重启/注销
/*即刻关机*/
shutdown -h now

/*10 min 后关机*/
shutdown -h 10

/*11:00 关机*/
shutdown -h 11:00

/*重启*/
shutdown -r now

/*重启*/
reboot
  • 系统信息和性能查看
/*查看内核、OS, CPU*/
uname -a

/*查看内核版本*/
uname -r

/*查看处理器架构*/
uname -m
arch

/*查看计算机名*/
hostname

/*查看当前登录系统的用户*/
who

/*显示登录时的用户名*/
who am i
whoami

/*查看linux 版本信息*/
cat /proc/version

/*查看CPU信息*/
cat /proc/cpuinfo

/*查看系统运行时间,用户数,负载*/
uptime

/*查看内存总量*/
grep MemTotal /proc/meminfo

/*查看空闲内存量*/
grep MemFree /proc/meminfo
  • 磁盘和分区
/*查看所有磁盘分区*/
fdisk -l

/*查看磁盘使用情况及挂载点*/
df -h

/*查看磁盘剩余空间*/
df -hl

/*从高到低依次显示文件和目录大小*/
du -sk * | sort -rn

/*指定文件系统类型挂载(如ntfs)*/
mount -t ntfs /dev/sda1
  • 用户和用户组
/*创建用户*/
useradd codesheep

/*删除用户*/
userdel -r codesheep

/*修改用户的组*/
usermod -g group_name user_name

/*将用户添加到组*/
usermode -aG group_name user_name

/*查看test用户所在的组*/
groups test

/*创建用户组*/
groupadd group_name

/*删除用户组*/
groupdel group_name

/*重命名用户组*/
groupmod -n new_name old_name

/*查看系统所有用户*/
cut -d: -f1 /etc/passwd

/*查看系统所有组*/
cut -d: -f1 /etc/group
  • 网络和进程管理
/*查看网络端口的属性*/
ifconfig

/*查看某网卡的配置*/
ifconfig eth0

/*路由表*/
route -n

/*查看路由表*/
route -n

/*查看所有监听端口*/
netstat -lntp

/*查看所有已经建立的连接*/
netstat -antp

/*查看TCP/UDP的状态信息*/
netstat -lutp

/*启用eth0网络设备*/
ifup eth0

/*禁用eth0网络设备*/
ifdown eth0

/*配置ip地址*/
ifconfig eth0 192.168.1.1.NETmask 255.255.255.0

/*查看所有进程*/
ps -ef

/*kill 指定名称的进程*/
kill -s name

/*kill 指定pid的进程*/
kill -s pid
  • 文件和目录操作
/*返回上一步所在目录*/
cd -

/*显示当前路径*/
pwd

/*查看文件和目录的详情目录*/
ls -l

/*查看隐藏文件*/
ls -a

/*显示权限*/
ls -lh

/*查看文件和目录的树形结构*/
tree

/*创建两个目录*/
mkdir dir1 dir2

/*创建目录树*/
mkdir -p /tmp/dir1/dir2

/*重命名目录*/
mv old_dir new_dir

/*创建指向文件、目录的软链接*/
ln -s file1 link1

/*从根目录开始搜索文件,目录*/
find / -name file1

/*从当前目录开始搜索文件,目录*/
find . -name file1
  • 文件查看和处理
/*查看文件内容*/
cat file1

/*查看内容并标示行数*/
cat -n file1

/*查看一个长文件的内容*/
more file1

/*类似more命令,但允许反向操作*/
less file1

/*查看文件的前两行*/
head -2 file1

/*查看文件的后两行*/
tail -2 file1

/*在文件hello.txt中查找关键字test*/
grep test hello.txt

/*选择hello.txt文件中所有包含数字的行*/
grep [0-9] hello.txt

/*将hello.txt文件中的s1替换成s2*/
sed 's/s1/s2/g' hello.txt

/*合并两个文件或两栏的内容*/
paste file1 file2


Tags:Linux 命令   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
之前一直对 su和sudo这两个命令犯迷糊,最近专门搜了这方面的资料,总算是把两者的关系以及用法搞清楚了,这篇文章来系统总结一下。...【详细内容】
2021-09-30  Tags: Linux 命令  点击:(187)  评论:(0)  加入收藏
关机/重启/注销/*即刻关机*/shutdown -h now/*10 min 后关机*/shutdown -h 10/*11:00 关机*/shutdown -h 11:00/*重启*/shutdown -r now/*重启*/reboot 系统信息和性能查看...【详细内容】
2021-07-08  Tags: Linux 命令  点击:(166)  评论:(0)  加入收藏
出处 | 极客时间《趣谈 Linux 操作系统》专栏如果你还没有上手用过 Linux,那么学习《趣谈 Linux 操作系统》,你可能会感受到困惑。因为没有一手的体验,你可能很难将 Linux 的...【详细内容】
2021-02-26  Tags: Linux 命令  点击:(328)  评论:(0)  加入收藏
作为运维人员,这些常用命令不得不会,掌握这些命令,工作上会事半功倍,提供工作效率。一.文件和目录1. cd命令,用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可...【详细内容】
2020-11-11  Tags: Linux 命令  点击:(194)  评论:(0)  加入收藏
作者 | bdcyouth来源 | BDC+开篇词不管你是从事开发还是运维工作,都要懂Linux基本命令,Linux命令是Linux系统正常运行的核心。如果是运维,那Linux命令是必备技能,因为要经常和...【详细内容】
2020-06-28  Tags: Linux 命令  点击:(96)  评论:(0)  加入收藏
引言通常,在编写Bash脚本时,需要在满足特定条件时终止脚本,或者根据命令的退出代码采取措施。在本文中,我们将介绍Bash exit内置命令和已执行命令的退出状态。 退出状态每个shel...【详细内容】
2020-06-10  Tags: Linux 命令  点击:(424)  评论:(0)  加入收藏
命令行 Markdown 工具快速、强大、灵活。以下是 4 个值得试一下的工具。-- Scott Nesbitt(作者) (在 Linux 上)在处理 Markdown 格式的文件时,命令行工具会占据主导地位。它们轻...【详细内容】
2020-03-29  Tags: Linux 命令  点击:(216)  评论:(0)  加入收藏
在这有关 Linux 命令的十大文章中,了解如何使 Linux 发挥所需的作用。-- Moshe Zadka(作者) 很好地使用 Linux 意味着了解有哪些命令以及它们可以为你执行的功能。《在 Linux...【详细内容】
2020-03-19  Tags: Linux 命令  点击:(157)  评论:(0)  加入收藏
Linux 经历这么多个年头了,其中命令越来越多,又加上参数的多种多样,就算是实打实的高手也没有十足的把握能把各种命令运用得炉火纯青,就别说那些初学者了。面对这些复杂难记的命...【详细内容】
2020-03-07  Tags: Linux 命令  点击:(173)  评论:(0)  加入收藏
来自:简书,作者:jagttt链接:http://www.jianshu.com/p/5ca890e5bdbf为你列举一些可能没注意过的好用的 Linux 命令行命令。现在做网站做移动应用最讲究的就是推广了,推广做的好那...【详细内容】
2020-02-29  Tags: Linux 命令  点击:(171)  评论:(0)  加入收藏
▌简易百科推荐
在本教程中,我们将向您介绍在运行systemd的linux系统上如何使用systemctl命令工具有效的控制系统和服务.Systemctl 介绍Systemctl是一个systemd工具,主要负责控制systemd系统...【详细内容】
2022-11-02  爱学习de小乌龟  今日头条  Tags:systemctl   点击:(9)  评论:(0)  加入收藏
IT程序员偏爱 Linux ,将其作为自己的默认操作系统,小编总结了几大原因:强大的命令行、Linux 非常安全、对开发者非常友好、定期更新、有利的社区支持、功耗更低、隐私性强、完...【详细内容】
2022-11-01  青烟小生x  网易号  Tags:Linux   点击:(6)  评论:(0)  加入收藏
前言centos被redhat收购后,centos官方宣布centos Linux项目将停止维护,并使用新推出的centos stream项目替代。新版的centos stream项目在软件更新方式上与centos存在较大差别...【详细内容】
2022-11-01  云马龙  今日头条  Tags:Centos   点击:(18)  评论:(0)  加入收藏
linux常用系统接口mprotectmprotect()函数可以修改调用进程内存页的保护属性,如果调用进程尝试以违反保护属性的方式访问该内存,则内核会发出一个SIGSEGV信号给该进程。#inclu...【详细内容】
2022-10-27  growdu  今日头条  Tags:linux   点击:(14)  评论:(0)  加入收藏
1、首先通过set -o查看本机系统的shell定制情况,是否开启了history,如已经开启,转至步骤2 2、查看/etc/profile的配置,查看HISTSIZE字段的值 可以直接使用命令: cat /etc/profil...【详细内容】
2022-10-27  579YOU    Tags:Linux   点击:(19)  评论:(0)  加入收藏
常用命令cd - 可以快速回到上个目录ls -l /proc/PID 查看当前进程详细信息ls -hal h 文件容量易读模式du -sh 文件夹路径 查看使用量touch -t "202101011200" aaa.txt...【详细内容】
2022-10-24  千语码农    Tags:Linux   点击:(19)  评论:(0)  加入收藏
1.需求搭建多账号SFTP,不同的用户只能够查看自己所属的目录 禁止SFTP账号通过SSH连接 SFTP 用户demo1、demo2,所属目录:/data/sftp/demo1、/data/sftp/demo22.操作步骤创建目录...【详细内容】
2022-10-20    网易号  Tags:SFTP服务   点击:(18)  评论:(0)  加入收藏
不久之前,53 岁的 Linus Torvalds 在出席 Linux 基金会主办的 2022 开源峰会时表示,下一个版本的 Linux 内核主线,可能就会合并 Rust 语言提交的 PR 分支。然而,在五天前有开发者询问 Linus 是否在 Linux 6.1 进行补丁合...【详细内容】
2022-10-18    CSDN  Tags:Rust   点击:(32)  评论:(0)  加入收藏
安装 Arch Linux有一些挑战性。这就是为什么有几个基于 Arch 的发行版通过提供图形化的安装程序使事情变得简单。即使你设法安装了 Arch Linux,你也会注意到它严重依赖命令行...【详细内容】
2022-10-17  硬核老王  今日头条  Tags:Arch Linux   点击:(21)  评论:(0)  加入收藏
1.1 背景说明对于Linux新手,或者普通用户而言,在对Linux不熟悉的情况下,可能更多的是直接部署相关应用(业务)。但缺乏后期维护的情况下,通常部署过程,或者运行过程中出现各种莫名其...【详细内容】
2022-10-17  呆萌小可萘日常  今日头条  Tags:CentOS   点击:(6)  评论:(0)  加入收藏
站内最新
站内热门
站内头条