linux
文章平均质量分 78
狐帝
山不在高,有仙则名;窝不怕破,有狐则灵。
展开
-
Linux下列表所有进程、根据进程名得到pid和根据pid得到进程名
Linux下的当前正在运行的进程信息均存放在/proc目录下,有一系列以数字为名的子目录,每一个子目录对应一个进程,子目录名就是进程的pid。子目录下的status文件内容就是进程的基本信息,包括进程名、pid、ppid等。因此,若要扫描系统当前正在运行的所有进程,只需要遍历/proc目录下所有以数字为名的子目录下的status即可。据此,可得到获取当前系统所有进程快照、根据pid获得进程名和根据...原创 2020-02-05 19:46:05 · 1554 阅读 · 0 评论 -
在CentOS 7上构建RAID5、LVM和SAMBA服务器(2)——构建RAID5
在CentOS 7上构建RAID5、LVM和SAMBA服务器(2)——构建RAID53. 构建RAID 53.1. 预备首先要确定哪些盘用来构建RAID。在终端窗口里执行命令fdisk –l,可见系统中所有硬盘列表,如下图:图7 可用硬盘清单不大明白为什么没有按照磁盘的安装顺序或字母顺序排序,排列得颠三倒四的。图中/dev/sda是第一块硬盘,上面安装了CentOS操作系统,划...原创 2016-04-08 21:43:59 · 5823 阅读 · 2 评论 -
CentOS 7最小安装之后应该尽快做好的几件事情
CentOS 7最小安装之后应该尽快做好的几件事情1 导言CentOS的最小系统仅包含内核和必要的工具,派不上多大用处,以后还得安装很多附加软件。为了方便以后的工作,还需要对系统做一些调整和补充。本文涉及的工作均应以root身份执行。2 安装wgetwget是一个可以从http、ftp服务器上下载文件的程序,可用于下载特定的包或文件,非常有用。后面的原创 2016-04-24 15:25:28 · 18807 阅读 · 1 评论 -
在CentOS 7最小环境下安装Cinnamon桌面环境
在CentOS 7最小环境下安装Cinnamon桌面环境1 总体目标学习为CentOS7安装自己喜欢的GUI桌面环境。本次学习使用Cinnamon环境。这个环境是LinuxMint的默认桌面环境,现在看看在CentOS 7上表现如何。2 预备2.1 硬件准备先在VMware Workstation上全新建立一台虚拟机,分配8GB内存,2个处理原创 2016-04-24 13:27:38 · 11177 阅读 · 2 评论 -
让Java程序运行sudo命令
在Linux下临时执行一些高权限命令需要用到sudo,但是sudo命令在运行时要求输入用户密码,这在手工操作的时候没什么问题,但若放在程序中调用sudo命令就比较麻烦,特别是若要在后台服务程序(如Java Servlet)中执行sudo命令的话,是没有可以是输入密码的地方的,这就要找个办法,能够自动给sudo命令提供密码,或者索性让sudo命令不需要密码也能执行。1. 直接传递sudo密码原创 2016-04-10 12:03:50 · 8926 阅读 · 3 评论 -
在CentOS 7上构建RAID5、LVM和SAMBA服务器(4)——逻辑卷(组)扩容
在CentOS 7上构建RAID5、LVM和SAMBA服务器(4)——逻辑卷(组)扩容5.1. 预备本节练习将已存在的卷扩容。首先为虚拟机添加一个20GB的新硬盘,然后将卷组foxvg扩容至170GB,并将lv35g逻辑卷扩容至60GB。5.2. 扩充卷组调用vgextend命令扩充卷组:pvcreate /dev/sdkvgextend foxvg /dev/sdk可以原创 2016-04-09 15:59:19 · 1750 阅读 · 0 评论 -
在CentOS 7上构建RAID5、LVM和SAMBA服务器(1)——预备
在CentOS 7上构建RAID5、LVM和SAMBA服务器(1)——预备1. 总体目标这篇报告的来源是试图将一台老机和几块旧硬盘废物利用,用来作为家庭存储。在正式开始动手拾掇老机之前,先在虚拟机里练习一下。本次实验在VMware Workstation 12.1.0 Pro上执行。2. 准备工作2.1. 硬件准备先在VMware Workstation上全新建立一台虚拟机原创 2016-04-08 21:20:38 · 3152 阅读 · 0 评论 -
在CentOS 7上构建RAID5、LVM和SAMBA服务器(3)——构建LVM
在CentOS 7上构建RAID5、LVM和SAMBA服务器(3)——构建LVM4.1. 预备本次实验使用/dev/sdb(40GB)、/dev/sdc(60GB)、/dev/sdd(50GB)三个虚拟盘。在开始后面的工作之前,先要用su命令以root身份登录。4.2. 格式化物理卷执行pvcreate命令将/dev/sd[b-d]格式化为物理卷(PV):pvcreate /d原创 2016-04-08 22:17:15 · 3927 阅读 · 0 评论 -
在CentOS 7上构建RAID5、LVM和SAMBA服务器(5)——架设SAMBA服务器
在CentOS 7上构建RAID5、LVM和SAMBA服务器(5)——架设SAMBA服务器6. 架设SAMBA服务器6.1. 预备本节的任务是配置SAMBA服务,共享/home/shared目录,使指定的Windows用户可以远程访问该共享。首先要在CentOS上运行yum命令安装SAMBA服务:yum install samba安装之后,执行systemctl命令来启动smb原创 2016-04-09 16:23:51 · 4614 阅读 · 0 评论