Ubuntu)
乐大师
这个作者很懒,什么都没留下…
展开
-
Deepin桌面版安装
Deepin系统安装原创 2024-08-30 12:19:53 · 237 阅读 · 0 评论 -
nexus私服搭建
用户名为admin,默认密码保存在/opt/sonatype-work/nexus3/admin.password文件里。下载我这里是失败,使用迅雷下载如果不是会员也是失败,超级会员会自动搜索其他资源可以下载。编辑nexus-default.properties文件,修改端口号,我这里改为8001。nexus需要安装java 1.8并设置HOME_JAVA等变量,安装设置这里省略。启动过程会有用一点点时间,所以第一次没看到端口被占用就少后再执行ss命令。使用tar解包到/opt下,会出现两个目录。原创 2024-04-30 11:46:08 · 503 阅读 · 0 评论 -
GitLab更新失败(Ubuntu)
在Ubuntu下使用apt更新gitlab报错如下:An error occurred during the signature verification.The repository is not updated and the previous index files will be used.GPG error: ...原创 2024-03-26 15:05:18 · 554 阅读 · 0 评论 -
禅道系统迁移笔记
禅道是一个可免费使用的开源项目管理系统。最近执行了一个禅道系统服务器迁移的任务。做笔记备查。迁移基本情况:将现有禅道系统转移到一个新服务器内。原服务器为CentOS 8,新服务器为ubuntu 20.04 LTS。原创 2023-11-07 16:49:11 · 707 阅读 · 0 评论 -
Ubuntu 20.04.02 LTS安装virtualbox7.0
使用apt list |grep virtualbox查看然后删除所有virtualbox软件包,再重新安装即可。ubuntu22.04的软件仓库也有virtualbox,不过版本较老。如果想要安装最新版,那么需要去官网下载deb包或者使用官方的仓库。1个是因为安装了virtualbox较低版本及其依赖包。如图,一共安装6个软件包,其中5个是依赖软件包。这里采用安装Oracle官方仓库的方法。1个是bios中没有开启虚拟技术选项。稍作等待,执行成功后。安装完毕后可能无法启动创建的虚拟机。原创 2023-06-28 09:19:03 · 1301 阅读 · 0 评论 -
使用su命令后执行php命令提示没有找到该命令
研发反应一个问题:使用su命令切换到root,执行php命令提示找不到该命令。原创 2023-04-11 11:46:03 · 574 阅读 · 0 评论 -
ubuntu禁止指定软件包更新
auto是设置自动安装的软件包。当手动安装的软件包对自动安装的软件包没有依赖时,被标记的自动安装的软件包会被移除。于是就很尴尬,每次更新ubuntu其它软件包,ubuntu这个包也会下载,浪费带宽。可是apt似乎有点傻,版本不能升级它还是先下载下来,gitlab的包还很大。最近想更新软件包,发现gitlab升级失败。禁止更新指定软件包,要用apt-mark命令。showold是显示所有被禁止的软件包。hold 就是禁止软件包更新的命令。unhold则是取消禁止更新的命令。执行下面命令禁止gitlab更新。原创 2023-03-17 10:55:18 · 774 阅读 · 0 评论 -
TencentOS安装并运行多版本php
TencentOS版本3.1安装并运行php7,现在需要同时运行一个php8.原创 2023-01-29 14:31:12 · 606 阅读 · 0 评论 -
Linux命令详解(12)-crontab命令
Linux crontab 是用来定期执行程序的命令。crond 命令每分钟会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。注意:新创建的 cron 任务,不会马上执行,至少要过 2 分钟后才可以,当然你可以重启 cron 来马上执行。...原创 2022-07-26 17:39:28 · 2711 阅读 · 0 评论 -
sar命令
1.简介sar命令包含在sysstat软件包内。可以下载软件包编译安装,也可以通过yum(yum install sysstat)、apt(apt-get install sysstat)按安装。到2021年2月14日为止,最新版本为systat-12.5.3yum安装默认版本是systat-10.1.5-19.x86_64systat还包含其他监控恐惧如sadf、mpstat、iostat、tapestat、pidstat、cifsiostat、sa tools等。2.sar命令.原创 2021-02-26 17:08:01 · 3767 阅读 · 0 评论 -
Linux基础知识-文件和目录权限
1.文件权限文件针对属主、属组、其他三类用户定义三种权限,即读(r)、写(w)、执行(x)使用ls -l可以看到完整的权限信息。通常我们用8进制数字来描述权限,如下:r,用4代表,表示具有读取\阅读文件内容的权限w,用2代表,表示具有新增、修改文件内容的权限;如果没有r,那么vi无法编辑,强制编辑的话会覆盖数据,但echo可以追加)x,用1代表,表示有执行问价您的权限(1、文件本身要能够执行;2普通用户同时r权限才行;3root只要有r的权限就能执行)-,用0代表,无权限2.目录权限针对属主、属组、其他原创 2022-07-10 09:03:41 · 2547 阅读 · 0 评论 -
Linux必会100个命令(五十五)fuser命令
fuse命令取得一个正在存取某个文件或某些文件(或目录)的进程ID。原创 2022-07-07 10:30:00 · 1563 阅读 · 0 评论 -
Linux必会100个命令(五十四)lsof命令
lsof 是 linux 下的一个非常实用的系统级的监控、诊断工具。它是 List Open Files的缩写。原创 2022-07-05 12:40:54 · 1301 阅读 · 0 评论 -
Linux必会100个命令(五十三)dmesg命令
dmesg是英文display message缩写.命令用于显示开机信息.kernel会将开机信息存储在ring buffer中.如果开机时来不及察看信息,可以用dmesg来查看.开机信息也会保存在/var/log/dmesg文件中。原创 2022-07-04 17:09:29 · 5193 阅读 · 0 评论 -
Linux命令详解(10)-grep命令
grep命令非常强大。它可以帮助用户在庞大的数据流或文件中匹配条件并输出相关行--help选项获得帮助信息。grep指令如果发现某文件的内容符合所指定的模板样式,默认grep指令会把含有模板样式的那行显示出来。若不指定任何文件名,或者给与的文件名为“-”,则grep紫惠玲会从标准输入设备读取数据。 相关命令:egrep,fgrep,rgrep 例1:所搜/etc/ssh/sshd_config文件中包含“rh”的行grep "rh" /etc/ssh/sshd_config例2:所搜/etc/ssh/ssh原创 2022-07-03 16:02:24 · 2699 阅读 · 0 评论 -
Linux命令详解(9)-mount命令
用于挂在文件系统。--help选项获得帮助信息。原创 2022-07-02 14:48:11 · 3442 阅读 · 0 评论 -
Linux命令详解(8)-find命令(二)
-mtime选项,按文件更改时间查找文件原创 2022-06-29 18:03:04 · 2427 阅读 · 0 评论 -
Linux命令详解(7)-find命令(一)
终于下决心写这个命令的详解,挑站下自己的毅力,争取尽量写多点。find命令,跟英文意思一致,用于在磁盘内查找文件、目录等。--help可以获得命令格式等简单帮助信息。原创 2022-06-29 15:02:00 · 1046 阅读 · 0 评论 -
ubuntu软件安装和管理(apt-get)
安装包:apt-get install package(软件包名)重新安装包:apt-get install package (软件包名)- - reinstall原创 2022-06-27 15:39:48 · 537 阅读 · 2 评论 -
Linux必会100个命令(四十八)awk
100.awk不知不觉写道第100个了。awk也不得不提。这是一个重磅的工具。awk可以写一本书,一点不夸张。这个命令也是处理文本文件的。它的特点是逐行按列处理文本。之前写过一个系列awk编程。那里写的比较详细,本文只进行简单介绍。--help选项获得帮助信息基本语法格式:awk'BEGIN{ commands }pattern{ commands }END{ commands }'awk的特殊变量:NR:表示记录数,在执行过程中对应于当前行号。NF:表示字段数...原创 2022-05-07 10:55:11 · 140 阅读 · 0 评论 -
Linux必会100个命令(四十七)rcp、sftp
98.rcprcp命令用于复制远程文件或目录。-p 保留源文件或目录的属性,包括拥有者,所属群组,权限与时间。原创 2022-05-01 10:47:18 · 366 阅读 · 0 评论 -
Linux必会100个命令(四十六)fsck、md5sum
96.fsck原创 2022-04-25 13:26:28 · 1384 阅读 · 0 评论 -
Linux必会100个命令(四十五)groupadd,groupdel
94.groupadd创建一个用户组。95.groupdel删除一个用户组原创 2022-04-24 13:46:24 · 1199 阅读 · 0 评论 -
Linux必会100个命令(四十四)chroot,ulimit,su,sudo
90.chrootchroot命令把根目录换成制定的目的目录91.ulimitulimit用于控制shell程序的资源。此为内建命令。92.su......原创 2022-04-22 14:33:57 · 414 阅读 · 0 评论 -
Linux必会100个命令(四十三)useradd和userdel
88.useraduseradd用于添加一个linux账户。adduser跟本命令等价。--help获得帮助信息。-c选项,给新用户添加说明信息-d选项,给新用户设置家目录-D选项,新用户使用默认设置-g选项,设置新用户所属于的组-p选项,设置新用户密码-s选项,设置新用户使用的shell。例1:......原创 2022-04-21 17:28:27 · 1305 阅读 · 0 评论 -
Linux必会100个命令(四十二)w、who和bg
who、w、bg原创 2022-04-17 10:11:46 · 534 阅读 · 0 评论 -
Linux必会100个命令(四十一)exec、export、exit
82.execexec用于执行shell命令或脚本,它执行完成以后会退出shell环境。例如:exec ls执行成功后就出现了登录提示。83.export设置或显示环境变量例1:设置环境变量T1export T1=750例2:列出所有环境变量export -p84.exit退出当前shell...原创 2022-04-17 09:46:41 · 1184 阅读 · 0 评论 -
Linux必会100个命令(四十)crontab、od、eval
79.crontabcrontab命令常见于Unix和Linux的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于"crontab"文件中,以供之后读取和执行。crontab命令的语法为:crontab [-e [UserName]|-l [UserName]|-r [UserName]|-v [UserName]|File ]注意:crontab 是用来让使用者在固定时间或固定间隔执行程序之用,换句话说,也就是类似使用者的时程表。-u user 是指设定.原创 2022-04-17 08:50:32 · 965 阅读 · 0 评论 -
Linux必会100个命令(三十九)history和pwd
77.history原创 2022-04-15 17:16:58 · 517 阅读 · 0 评论 -
Linux必会100个命令(三十七)e2fsck、cmp
75.e2fscke2fsck命令用于检查使用 Linux ext2 档案系统的 partition 是否正常工作device : 预备检查的硬盘 partition,例如:/dev/sda1-c : 检查该partition 是否有损坏的部分,添加到坏块列表-f : 强制检查-p : 对 partition 做检查,若有问题便自动修复-y : 设定所有检查时的问题均回答[yes]例1:e2fsck -f /dev/sdb1此例在虚拟磁盘扩容步骤中有用到。76.c原创 2022-04-08 17:31:11 · 1606 阅读 · 0 评论 -
Linux必会100个命令(三十六)gzip
74.gzipgzip命令用于压缩文件,文件经它压缩过后,其名称后面会多出".gz"的扩展名-h选项获得帮助信息。-c或--stdout或--to-stdout 把压缩后的文件输出到标准输出设备,不去更动原始文件。-d或--decompress或----uncompress 解开压缩文件。-f或--force 强行压缩文件。不理会文件名称或硬连接是否存在以及该文件是否为符号连接。-n或--no-name 压缩文件时,不保存原来的文件名称及时间戳记。-N或--name 压缩文件原创 2022-04-07 16:01:47 · 2772 阅读 · 0 评论 -
Linux必会100个命令(三十五)diff
73.diffdiff命令用于比较文件内容差异。可以使比较两个文件,也可以比较两个目录下相同名称的所有文件。--help选项获得帮助信息。-a或--text diff预设只会逐行比较文本文件。-c 显示全部内文,并标出不同之处。-<行数> 指定要显示多少行的文本。此参数必须与-c或-u参数一并使用。-i或--ignore-case 不检查大小写的不同。-q或--brief 仅显示有无差异,不显示详细的信息。-r或--recursive 比较子目录中的文件。原创 2022-04-06 15:56:20 · 756 阅读 · 0 评论 -
Linux必会100个命令(三十四)which,whereis,locate
70.whichwhich命令用于查找文件。它在环境变量$PATH设置的目录里查找符合条件的文件。格式:which 文件名例1:查找文件find71.whereiswhereis命令也用于查找文件。该指令只能用于查找二进制文件、源代码文件和man手册页。-b 只查找二进制文件。-B<目录> 只在设置的目录下查找二进制文件。-f 不显示文件名前的路径名称。-m 只查找说明文件。-M<目录> 只在设置的目录下查找说明文件。-s 只.原创 2022-04-06 13:51:19 · 3888 阅读 · 0 评论 -
Linux必会100个命令(三十二)iptables
68.iptablesiptables是管理linux防火墙安全规则的命令。--help获得帮助信息。格式:iptables [-t table] COMMAND chain CRETIRIA -j ACTION-t table :3个filter nat mangleCOMMAND:定义如何对规则进行管理chain:指定你接下来的规则到底是在哪个链上操作的,当定义策略的时候,是可以省略的CRETIRIA:指定匹配标准-j ACTION :指定如何进行处理例1:不允许17原创 2022-03-30 16:53:58 · 1886 阅读 · 0 评论 -
Linux必会100个命令(三十一)scp
67.scp用于服务器之间复制文件。--hellp获得帮助信息。-1,强制使用ssh1协议-2,强制使用ssh2协议-4,强制只使用IPv4寻址-6,强制只使用IPv6寻址-p,保留源文件的修改时间,访问时间和访问权限。-P,端口号-q,不显示传输进度条。-l limit,店址使用带宽,以Kbit/s为单位。-r,递归复制整个目录例1:复制当前所有文件到指定服务器目录。scp -P22 *.* root@172.18.117.162:/root/-原创 2022-03-29 14:01:43 · 1203 阅读 · 0 评论 -
Linux必会100个命令(三十)yum
66.yumyum是管理系统套件的命令。跟rpm类似。但其依赖于厂商维护的软件源提供安装包。yum [options] [command] [package ...]options:可选,选项包括-h(帮助),-y(当安装过程提示选择全部为 "yes"),-q(不显示安装的过程)等等。command:要进行的操作。package:安装的包名。常用command:1. 列出所有可更新的软件清单命令:yum check-update2. 更新所有软件命令:yum update3原创 2022-03-28 13:54:02 · 167 阅读 · 0 评论 -
Linux必会100个命令(二十八)dd
dd原创 2022-03-26 11:41:18 · 726 阅读 · 0 评论 -
Linux必会100个命令(二十七)iostat
63.iostat该命令查看进程IO请求下发的数量、系统处理IO请求的耗时不带选项执行iostat,输出如下:avg-cpu: 总体cpu使用情况统计信息,对于多核cpu,这里为所有cpu的平均值Device: 各磁盘设备的IO统计信息Device中各列含义如下:Device:设备名称tps: 每秒进程下发的IO读、写请求数量Blk_read/s: 每秒读扇区数量(一扇区为512bytes)Blk_wrtn/s: 每秒写扇区数量Blk_read: 取样时间..原创 2022-03-24 15:15:37 · 172 阅读 · 0 评论 -
Linux必会100个命令(二十六)tar
62.tartar是一个古老、而强大的命令。它的主要功能是对文件、目录进行打包,同时提供解包功能。--help选项获得帮助信息。tar的选项特别多,在此没有列出。本文只针对常用的选项进行描述和举例。-c选项,创建一个打包文件-r选项,追加文件到打包文件中。不能对压缩过得打包文件进行追加。-t选项,查看打包文件内的内容。-z选项,打包同时进行压缩。压缩通过gzip实现。-Z选项。打包同时进行压缩。压缩通过compress实现。-u选项,仅将比包内文件更新的文件更新到原创 2022-03-24 12:17:46 · 4656 阅读 · 0 评论 -
Linux必会100个命令(二十五)basename,dirname,split,csplit
58.basename该命令从名字中去掉路径信息,只打印文件名。命令格式:basename 变量名或者字符串basename命令跟如下命令效果一样:filename=/usr/bashbasename $filenameecho ${filename##*/}59.dirname从带路径的文件名中去掉文件名,只输出路径。命令格式:dirname 变量名或者字符串dirname命令跟如下命令效果一样:echo ${filename%%/*}dir原创 2022-03-23 13:49:12 · 775 阅读 · 0 评论