
Linux
文章平均质量分 78
JOEL-T99
Try my best!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux 解压缩
1. tartar 命令是Linux 下使用较多的归档命令。tar 命令归档(打包)的文件以 .tar 结尾。常用的组合命令:打包:tar -cvf 包名 文件1 文件2解打包:tar -xvf 包名查看包:tar -tvf 包名解压 .tar.gzip 包:tar -zxvf 包名1.1 tar 打包语法格式:tar [选项] 文件或目录功能描述:将文件或目录打包成 .tar 文件选项参数:选项描述-c对多个文件或目录进行打包操作-v显示打包文件过程原创 2021-11-15 20:18:15 · 1258 阅读 · 0 评论 -
Linux 远程连接
Linux 可部署在虚拟机中作为入门学习使用,Linux 更多的是作为服务器使用,服务器一般固定放在机房中,我们使用时就需要远程连接到服务器,来进行管理和维护。比如说,当你购买一台阿里的服务器,商家不可能发快递到家,也不用下载安装包配一遍服务器,我们只需要通过使用自己喜欢的远程连接工具,将远程的服务器连接到本地,所以我们不用关心服务器在什么位置,用就是了。1. Linux 连接工具常用的连接工具:Xshell、MobaXterm、PCP、Putty、FinalShell…工具很多,随便挑一两个会.原创 2021-11-15 11:11:39 · 11469 阅读 · 2 评论 -
Linux 用户&用户组管理
1. 用户&用户组Linux 是多用户多任务操作系统,Linux 系统支持多个用户在同一时间内登录,不同用户可以在权限允许范围内执行不同的任务,并且互不影响。用户和用户组的对应关系:一对一:一个用户可以存在一个用户组中,是组中唯一的成员一对多:一个用户可以存在多个用户组中,此用户具有这个组的共同权限多对一:多个用户可以存在一个组中,这些用户具有和组相同的权限多对多:多个用户可以存在多个组中2. 用户管理Linux 常用的用户管理命令:useradd,usermod,userdel原创 2021-11-13 00:43:39 · 1537 阅读 · 0 评论 -
Linux Vi&Vim
1. Vi/Vim1.1 Vi 是什么所有的 Unix Like 系统都会内建 Vi 文书编辑器,Vi是最基本的文本编辑器,每个Linux发行版本都会自带Vi。1.2 Vim 是什么Vim 是从 Vi 发展出来的一个文本编辑器。Vim 支持代码补全,代码高亮,比Vi更加人性。实际使用中,Vim可以当作程序开发工具使用。2. Vi/Vim 模式Vi/Vim 有三种模式:命令模式(Command mode)、输入模式(Insert mode)、底线模式(Last line mode)注:图片引原创 2021-11-12 11:32:23 · 741 阅读 · 0 评论 -
Linux 进程管理
1. ps 查看进程1.1 ps语法格式:ps 选项功能描述:查看系统中所有与运行进程的详细信息选项参数:选项描述a显示一个终端的所有进程,除去会话引线u显示进程的归属者及内存的使用情况x显示没有控制终端的进程-l长格式显示更加详细的信息-e显示所有进程常用组合:ps aux :查看系统中所有的进程,使用 BS 操作系统格式ps -le :查看系统中所有的进程,使用 Linux 标准命令格式,显示如父进程、PID、进程优先级等案原创 2021-11-12 10:18:59 · 1076 阅读 · 0 评论 -
Linux 监听进程状态
top 命令语法格式:top [选项]功能描述:以动态地持续监听进程的运行状态选项参数:选项描述-d指定 top 命令每隔几秒刷新一次,默认3秒-b使用批处理模式输出-n指定 top 命令执行的次数-p仅查看指定的 PID-s使 top 命令早安全模式中运行-u只监听某个用户的进程交互指令:指令描述? 或 h显示交互模式的帮助P按照 CPU 的使用率排序,默认项M按照内存的使用率排序N原创 2021-11-11 23:28:11 · 1122 阅读 · 0 评论 -
Linux 查看&查找文件
1. Linux 查看文件在 Linux 中,常用的查看文件的命令有 cat、more、less、head/tail命令描述catcatenate,查看较小的文本文件、连接合并文件more分屏查看较大的文本文件less查看较大文件的内容head从头部查看文件(默认显示10行)tail从尾部查看文件(默认显示10行)1.1 cat1.1.1 cat 查看文件语法格式:cat [选项] 文件功能描述:查看较小的文件选项参数:选项原创 2021-11-11 22:38:10 · 1883 阅读 · 0 评论 -
Linux 文件属性
1. Linux 文件属性在 Linux 系统中,我们可以使用 ll 或 ls -l 命令来查看文件的属性以、文件所属的用户和组、文件大小、时间戳等信息。[root@joel ~]# lldrwxr-xr-x 3 root root 4096 Nov 10 23:29 demo-rw-r--r-- 1 root root 451 Aug 2 16:49 readme.txt1.1 文件类型类型描述-普通文件d目录文件l链接文件(link file)原创 2021-11-11 10:21:01 · 612 阅读 · 0 评论 -
Linux 文件&目录管理
1. Linux 文件管理Linux文件管理中常用的命令有:ls、cd、mkdir、pwd、cp、mv、rm。命令全称描述lslist files显示当前目录中的文件或子目录cdchange directory将当前目录切换到指定的目录mkdirmake directory在当目录下创建目录pwdpring work directory显示用户当前所处的工作目录cpcopy file复制文件或目录mvmove file移动文件或原创 2021-11-10 23:32:11 · 885 阅读 · 0 评论 -
YUM-报错解决:rpmdb
rpmdb报错 使用yum安装或者卸载某个软件时,出现如下报错:报错解决 [root@XXX ~] # cd /var/lib/rpm [root@XXX rpm] # ls.._db.001_db.002...[root@XXX rpm] # rm -rf _db.* ##删除rpm的原始数据[root@XXX rpm] # rpm __rebuilddb ##重建rpm数据[root@XXX rpm] # yum clean all原创 2021-06-14 12:57:39 · 1029 阅读 · 0 评论 -
Linux(七)GCC编译
GCC编译器编译器简介GCC(GNU Compiler Collection,GNU编译器套件)是由GNU开发的编译器。支持多种语言,譬如C、C++、 Objective-C、 Fortran、Java、Ada以及Go等。支持多个平台,是Linux系统最常用的编译器。支持跨平台交叉编译(在本地编译的程序,可以运行在其他平台之上)。编译过程以C语言为例:编译命令编译C程序准备测试程序{% tabs test %}Linux上编辑代码Step1:vi/vim编译器St原创 2021-06-14 12:55:55 · 1326 阅读 · 1 评论 -
Linux(六)磁盘管理
查看磁盘磁盘的命名规则硬盘命名格式:/dev/xxyxx 表示硬盘类型sd SCSI SATA USB 接口类型hd IDEy 取值范围a-z,表示该磁盘事使用此类型接口第几块硬盘示例:/dev/hdd 表示第4个使用IDE接口的磁盘/dev/sdb 表示第2个使用SCSI SATA或者USB接口的磁盘硬盘的分区概念硬盘分区:主分区、扩展分区、逻辑分区1.主分区+扩展分区总共不能超过4个2.扩展分区不能直接使用,只做为逻辑分区的容器3.一个硬盘主分区至少有原创 2021-06-14 12:55:23 · 645 阅读 · 0 评论 -
Linux(五)网络管理
查看网络ifconfig功能描述:ifconfig -a 查看所有网络设备ifconfig name down 禁用网卡ifconfig name up 重启网卡运行如下:[root@localhost opt]# ifconfigens160: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.71.128 netmask 255.255.255.0 broadcast 1原创 2021-06-14 12:54:44 · 227 阅读 · 0 评论 -
Linux(四)RPM & YUM
RPMRPM全 称 为 Redhat Package Manager,最早由 Red Hat 公司制定实施,随后被 GNU 开源操作系统接受并成为很多 Linux 系统的既定软件标准。 rpm - 安装方法一:使用本地光盘镜像安装#Step1:挂载本地光盘镜像[root@localhost ~]# mount /dev/sr0 /mnt/cdrommount: /mnt/cdrom: WARNING: device write-protected, mounted read-onl原创 2021-06-14 12:54:05 · 182 阅读 · 0 评论 -
Linux(三)用户管理
用户和用户组用户分类管理员用户虚拟用户(伪用户)普通用户用户名固定为root UID 固定值为,拥有系统最高管理权限不能登录系统,仅用于系统管理或系统服务可以登录系统,在系统中只有有限查看用户和切换用户id命令名称:id 用户名命令功能:用于显示用户的ID,以及所属群组的su命令名称:su 用户名命令功能:变更用户身份,切换用户。 • - 变更工作目录为新用户的家目录su后无用户名表示切换至root用户从root用户切换至普通用户无需输原创 2021-06-14 12:53:32 · 200 阅读 · 0 评论 -
Linux(二)Shell编程
Shell的输入输出示例1 从键盘 接收一个字符串并输出到屏幕上。方法二代码如下:#!/bin/bashread -p "Pleast input a string:" strecho "You input is $str"运行如下:[root@localhost hexo]# vim input-output2.sh[root@localhost hexo]# bash input-output2.shPleast input a string:demoYou input i原创 2021-06-14 12:52:50 · 1064 阅读 · 0 评论 -
Linux(一)文件管理
Linux目录结构/bin可执行的命令文件/root根用户的家目录/boot系统核心文件和开机所需文件/sbinroot用户才能执行的命令文件/dev系统设备相关文件/srv服务启动后访问的数据文件/etc系统配置文件/tmp程序临时存放的文件/home非root用户的家目录/opt第三方软件安装目录/lib系统和程序的库函数文件/media移动设备相关文件目录操作命令cd命令格式:cd [ 目录名称 ]功能描述原创 2021-06-14 12:52:07 · 160 阅读 · 0 评论