
linux&&Mac命令
文章平均质量分 60
linux系统和MacOS常用命令笔记
班公湖里洗过脚
上马击狂胡,下马草军书
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux常用命令50——stat显示文件的状态信息
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,stat命令来自英文单词status的缩写,其功能是显示文件的状态信息。在Linux系统中,每个文件都有3个“历史时间”——最后访问时间(ATIME)、最后修改时间(MTIME)、最后更改时间(CTIME),用户可以使用stat命令查看到它们,进而判别有没有其他人修改过文件内容。本篇学习记录stat命令的基本使用。原创 2025-05-24 10:09:37 · 309 阅读 · 0 评论 -
Linux常用命令49——sh-shell命令语言解释器
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,sh命令来自英文单词“shell”的缩写,其功能是Shell命令语言的解释器。sh其实并不是一个实际存在的命令文件,而是bash的别名命令而已,作为人与系统的翻译官。本篇学习记录sh命令的基本使用。原创 2025-05-23 09:22:53 · 284 阅读 · 0 评论 -
Linux常用命令48——top实时显示系统运行状态
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,top命令的功能是实时显示系统运行状态,包含处理器、内存、服务、进程等重要资产信息。运维工程师们常常会把top命令比作“加强版的Windows任务管理器”,因为除了能看到常规的服务进程信息之外,还能够对处理器和内存的负载情况一目了然,实时感知系统全局的运行状态。本篇学习记录top命令的基本使用。原创 2025-05-22 09:48:07 · 408 阅读 · 0 评论 -
Linux常用命令47——zip压缩文件
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,zip命令的功能是压缩文件,解压命令为unzip。通过zip命令可以将文件打包成zip格式的压缩包,里面包含文件的名称、路径、创建时间、上次修改时间等信息(与tar命令相似)。本篇学习记录zip命令的基本使用。原创 2025-05-21 09:23:51 · 1213 阅读 · 0 评论 -
Linux常用命令46——unzip解压缩zip格式文件
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,unzip命令用于解压缩zip格式的文件,虽然Linux系统中更多地使用tar命令对压缩包进行管理操作,但有时也会接收到Windows系统常用的zip和rar格式的压缩包文件,unzip命令便派上了用场。直接使用unzip命令解压缩文件后,压缩包内原有的文件会被提取并输出保存到当前工作目录下。本篇学习记录unzip命令的基本使用。原创 2025-05-20 09:01:08 · 897 阅读 · 0 评论 -
Linux常用命令45——gzip压缩和解压文件
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,gzip命令来自英文单词gunzip的缩写,其功能是压缩和解压文件。gzip是一个使用广泛的压缩命令,文件经过压缩后一般会以.gz后缀结尾,与tar命令合用后即为.tar.gz后缀。 据统计,gzip命令对文本文件的压缩比率通常能达到60%~70%,压缩后可以很好地提升存储空间的使用率,还能够在网络中传输文件时减少等待时间。本篇学习记录gzip命令的基本使用。原创 2025-05-19 09:41:19 · 1132 阅读 · 0 评论 -
Linux常用命令44——bzip2压缩或解压缩.bz2文件
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,bzip2命令的功能是压缩或解压缩.bz2文件。Linux系统中常见的以.bz2结尾的文件是由bzip2命令压缩而成的,bzip2是一款压缩算法较新、压缩比较充分的压缩工具,与gzip命令十分相似。本篇学习记录bzip2命令的基本使用。原创 2025-05-18 09:48:02 · 404 阅读 · 0 评论 -
Linux常用命令43——bunzip2解压缩bz2文件
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,bunzip2可解压缩.bz2格式的压缩文件。bunzip2实际上是bzip2的符号连接,执行bunzip2与bzip2 -d的效果相同。本篇学习记录bunzip2命令的基本使用。原创 2025-05-17 10:07:52 · 248 阅读 · 0 评论 -
Linux常用命令42——tar压缩和解压缩文件
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,tar 是 Linux 和 Unix 系统中用于归档文件和目录的强大命令行工具。tar 名字来自 "tape archive"(磁带归档),最初用于将文件打包到磁带设备中,但现在广泛用于在文件系统中打包和压缩文件。本篇学习记录tar命令的基本使用。原创 2025-05-16 19:25:52 · 608 阅读 · 0 评论 -
Linux常用命令41——passwd修改用户的密码值
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,passwd命令来自英文单词password的缩写,其功能是修改用户的密码值;同时也可以对用户进行锁定等操作,但需要管理员身份才可以执行。本篇学习记录passwd命令的基本使用。原创 2025-05-15 14:46:50 · 288 阅读 · 0 评论 -
Linux常用命令40——alias设置命令别名
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,alias命令来自英文单词alias,中文译为“别名”,其功能是设置命令别名信息。我们可以使用alias将一些较长的命令进行简写,往往几十个字符的命令会变成几个字母,从而大大提高我们的工作效率。本篇学习记录alias命令的基本使用。原创 2025-05-14 16:38:31 · 318 阅读 · 0 评论 -
Linux常用命令39——free显示系统内存使用量情况
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,free命令的功能是显示系统内存使用量情况,包含物理内存和交换内存的总量、使用量、空闲量情况。本篇学习记录free命令的基本使用。原创 2025-05-13 16:42:11 · 462 阅读 · 0 评论 -
Linux常用命令38——kill杀死进程
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,kill命令的功能是杀死(结束)进程。Linux系统中如需结束某个进程,既可以使用如service或systemctl这样的管理命令来结束服务,也可以使用kill命令直接结束进程信息。本篇学习记录kill命令的基本使用。原创 2025-05-12 10:11:17 · 662 阅读 · 0 评论 -
Linux常用命令37——su切换用户身份
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,su命令来自英文单词switch user的缩写,其功能是切换用户身份。将管理员切换至任意用户身份时无须密码验证,而将普通用户切换至任意用户身份时均需密码验证。另外,添加单个减号(-)参数表示完全的身份变更,不保留之前用户的任何环境变量信息。本篇学习记录su命令的基本使用。原创 2025-05-11 10:34:24 · 269 阅读 · 0 评论 -
Linux常用命令36——chown改变文件或目录的用户和用户组
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,chown命令来自英文词组change owner的缩写,其功能是改变文件或目录的用户和用户组信息。管理员可以改变一切文件的所属信息,而普通用户只能改变自己文件的所属信息。本篇学习记录chown命令的基本使用。原创 2025-05-10 14:53:21 · 387 阅读 · 0 评论 -
Linux常用命令35——who查看当前登录用户信息
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,who命令的功能是用于显示当前登录用户信息,包含登录的用户名、终端、日期时间、进程等信息。本篇学习记录who命令的基本使用。原创 2025-05-09 11:23:29 · 299 阅读 · 0 评论 -
Linux常用命令34——uname显示系统内核信息
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,uname命令来自英文词组UNIX name的缩写,其功能是查看系统主机名、内核及硬件架构等信息。如果不加任何参数,默认仅显示系统内核名称(相当于-s参数)的作用。本篇学习记录uname命令的基本使用。原创 2025-05-08 22:47:15 · 379 阅读 · 0 评论 -
Linux常用命令33——sudo授权普通用户执行管理员命令
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,sudo命令来自英文词组super user do的缩写,中文译为“超级用户才能干的事”,其功能是授权普通用户执行管理员命令。使用su命令变更用户身份虽然好用,但是需要将管理员的账户密码告诉他人,总感觉心里不踏实,幸好有了sudo服务。本篇学习记录sudo命令的基本使用。原创 2025-05-07 21:06:06 · 450 阅读 · 0 评论 -
Linux常用命令32——groupdel删除用户组
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,groupdel命令来自英文词组“delete a group”的缩写,其功能是用于删除用户组。Linux系统中的用户组信息被保存在/ect/group和/ect/gshadow文件中,手动删除对应信息即可,亦可以用delgroup命令删除。本篇学习记录groupdel命令的基本使用。原创 2025-05-06 14:24:31 · 353 阅读 · 0 评论 -
Linux常用命令31——groupmod更改群组属性
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,groupmod命令来自英文词组“group modify”的缩写,其功能是用于更改群组属性。Linux系统中的群组信息一般不建议更改,因为涉及已加入用户的归属问题,尤其是群组名称、组GID,一定要确认好后再操作。本篇学习记录groupmod命令的基本使用。原创 2025-05-05 12:02:38 · 268 阅读 · 0 评论 -
Linux常用命令30——groupadd创建新的用户组
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,groupadd命令的功能是创建新的用户组。每个用户在创建时都有一个与其同名的基本组,后期可以使用groupadd命令创建出新的用户组信息,让多个用户加入指定的扩展组,从而为后续的工作提供了良好的文档共享环境。本篇学习记录groupadd命令的基本使用。原创 2025-05-04 17:01:36 · 347 阅读 · 0 评论 -
Linux常用命令29——delgroup删除组
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,delgroup 是用于删除用户组的一个命令。此命令通常由超级用户(root)运行,或者通过 sudo 提权来操作。本篇学习记录delgroup命令的基本使用。原创 2025-05-03 19:04:51 · 418 阅读 · 0 评论 -
Linux常用命令28——addgroup添加组
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,addgroup 是用于创建新用户组的一个便捷工具。它实际上是 groupadd 的一个封装脚本,提供了更友好的交互体验。本篇学习记录addgroup命令的基本使用。原创 2025-05-02 19:50:10 · 446 阅读 · 0 评论 -
Linux常用命令27——userdel删除用户
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,userdel命令来自英文词组user delete的缩写,其功能是删除用户信息。在Linux系统中,一切都是文件,用户信息被保存到了/etc/passwd、/etc/shadow以及/etc/group文件中,因此使用userdel命令实际上就是删除指定用户在上述3个文件中的对应信息。若不加参数,则仅删除用户帐号,而不删除相关文件。本篇学习记录userdel命令的基本使用。原创 2025-05-01 14:26:34 · 392 阅读 · 0 评论 -
Linux常用命令26——id显示用户与用户组信息
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,id命令的功能是显示用户与用户组信息。UID是用户身份的唯一识别号码,相当于我们的身份证号码,而GID则是用户组的唯一识别号码。用户仅有一个基本组,但可以有多个扩展组。本篇学习记录id命令的基本使用。原创 2025-04-30 11:33:12 · 342 阅读 · 0 评论 -
Linux常用命令25——useradd 创建并设置用户信息
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,useradd命令的功能是创建并设置用户信息。使用useradd命令可以自动完成用户信息、基本组、家目录等的创建工作,并在创建过程中对用户初始信息进行定制。本篇学习记录useradd命令的基本使用。原创 2025-04-29 15:26:18 · 757 阅读 · 0 评论 -
Linux常用命令24——deluser删除用户账户
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,deluser命令来自英文词组“delete user”的缩写,其功能是用于删除用户账户。本篇学习记录deluser命令的基本使用。原创 2025-04-28 12:15:20 · 365 阅读 · 0 评论 -
Linux常用命令23——usermod修改用户信息
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,usermod命令来自英文词组user modify的缩写,其功能是修改用户信息中的各项参数。在创建用户后如果发现信息错误,可以不用删除,而是用usermod命令直接修改用户信息,并且参数会立即生效。本篇学习记录usermod命令的基本使用。原创 2025-04-27 19:25:52 · 508 阅读 · 0 评论 -
Linux常用命令22——adduser创建用户
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,adduser 命令用于新增使用者帐号或更新预设的使用者资料。本篇学习记录adduser命令的基本使用。原创 2025-04-26 11:43:36 · 346 阅读 · 0 评论 -
Linux常用命令21——ps显示进程状态
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,Linux ps (英文全拼:process status)命令用于显示当前进程的状态,类似于 windows 的任务管理器。本篇学习记录ps命令的基本使用。原创 2025-04-25 10:13:01 · 612 阅读 · 0 评论 -
Linux常用命令20——traceroute追踪网络数据包传输路径
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率。traceroute命令来自英文词组“Trace router”的拼写,其功能是用于追踪网络数据包传输路径。执行tracerouter命令后会默认发送一个40字节(用户可自行设置)大小的数据包到远程目标主机,从反馈信息我们可以得知数据包经过了哪些路径最终到达了终点。本篇学习记录traceroute命令的基本使用。原创 2015-04-13 08:48:27 · 3786 阅读 · 0 评论 -
Linux常用命令19——route显示与设置路由信息
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,route命令的功能是显示与设置路由信息,是Linux系统中常用的静态路由配置工具。要想让两台处于不同子网的服务器实现通信,需要有一个跨网段的路由器来连接它们,并用route命令为其设置路由信息。本篇学习记录route命令的基本使用。原创 2015-04-07 12:27:47 · 1449 阅读 · 0 评论 -
Linux常用命令18——ping测试主机间网络连通性
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,Linux ping 命令用于检测与另一个主机之间的网络连接。ping 命令通过向目标主机发送数据包并等待回应,可以测量网络响应时间和丢包率。执行 ping 指令会使用 ICMP(Internet Control Message Protocol) 传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。本篇学习记录ping命令的基本使用。原创 2015-03-31 13:36:36 · 1366 阅读 · 0 评论 -
Linux常用命令17——netstat显示网络状态
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,netstat命令来自英文词组network statistics的缩写,其功能是显示各种网络相关信息,例如网络连接状态、路由表信息、接口状态、NAT、多播成员等。利用 netstat 指令可让你得知整个 Linux 系统的网络情况。本篇学习记录netstat命令的基本使用。原创 2015-03-28 00:04:42 · 1373 阅读 · 0 评论 -
Linux常用命令16——ifconfig显示或设置网络设备参数信息
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,Linux ifconfig命令用于显示或设置网络设备。ifconfig可设置网络设备的状态,或是显示目前的设置.本篇学习记录ifconfig命令的基本使用。原创 2015-03-17 21:49:05 · 1656 阅读 · 0 评论 -
Linux常用命令15——mount将文件系统挂载到目录
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,Linux mount命令是经常会使用到的命令,它用于挂载Linux系统外的文件。本篇学习记录mount命令的基本使用。原创 2015-03-16 10:00:51 · 1962 阅读 · 0 评论 -
Linux常用命令14——rmdir删除空目录文件
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,Linux rmdir(英文全拼:remove directory)命令删除空的目录。本篇学习记录rmdir命令的基本使用。原创 2015-03-16 09:56:53 · 1571 阅读 · 0 评论 -
Linux常用命令13——pwd显示当前工作目录的路径
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率。pwd命令来自英文词组print working directory的缩写,其功能是显示当前工作目录的路径,即显示所在位置的绝对路径。 在实际工作中,我们经常会在不同目录之间进行切换,为了防止“迷路”,可以使用pwd命令快速查看当前所处的工作目录路径,方便开展后续工作。本篇学习记录pwd命令的基本使用。原创 2015-03-16 09:53:33 · 1736 阅读 · 0 评论 -
Linux常用命令12——mkdir创建目录文件
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,Linux mkdir(英文全拼:make directory)命令用于创建目录。本篇学习记录mkdir命令的基本使用。原创 2015-03-13 17:00:38 · 762 阅读 · 0 评论 -
Linux常用命令11——df显示磁盘空间使用量情况
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,Linux df(英文全拼:disk free) 命令用于显示目前在 Linux 系统上的文件系统磁盘使用情况统计。本篇学习记录df命令的基本使用。原创 2015-03-10 14:45:46 · 777 阅读 · 0 评论