7.1Linux
文章平均质量分 50
cgh_
这个作者很懒,什么都没留下…
展开
-
Linux文本操作指令(echo、touch、cat)
echo、touch、cat的常用功能touch:创建文件$ touch filenameecho:向文件中写入内容(>>追加,>覆盖)$ echo 内容 >> 文件$ echo 内容 > 文件cat:一次显示整个文件$ cat filename...原创 2018-09-11 15:14:42 · 2921 阅读 · 0 评论 -
CentOS常用命令
关键字: linux 查进程、杀进程、起进程1.查进程 ps命令查找与进程相关的PID号: ps a 显示现行终端机下的所有程序,包括其他用户的程序。 ps -A 显示所有程序。 ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。 ps -e 此参数的效果和指定"A"参数相同。 ps e 列出程序时,显示每个程序所使用的环境变量。 ps f 用ASCII字符显示树状结构,表达程序间的相互关系。 ps -H ...转载 2020-07-13 09:52:33 · 261 阅读 · 0 评论 -
linux执行systemctl enable设置开机启动失败Failed to execute operation
我这边装的是nacos其他组件出现这个问题同样解决这里是因为我之前装过一次,卸载没有卸载干净,在这里产生了/etc/systemd/system下的链接出现了问题,删掉链接,删掉链接指向的源文件即可(在这之前建议查看下源文件是不是有语法错误)具体步骤:1.查找链接和链接指向的源文件find / -name nacos.service2.删掉链接,删掉链接指向的源文件rm 链接和链接指向的源文件3.建一个新的源文件,重新加入服务systemctl daemon-rel原创 2021-11-28 03:00:24 · 16911 阅读 · 0 评论 -
chown命令详情
chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。1.命令格式:chown [选项]... [所有者][:[组]] 文件...2.命令功能:通过chown改变文件的拥有者和群组。在更改文件的所有者或所属群组时,可以使用用户名称和用户识别码设置。普通用户不能将自己的文件改变成其他的拥有者。其操转载 2021-11-24 18:57:33 · 398 阅读 · 0 评论 -
linux中“cd /“ ,“cd ~“,“cd /home“的区别
1.cd / 是跳转到根目录根目录是所有用户共享的目录[root@iZuf60zq84uyyxlgy /]# cd /[root@iZuf60zq84uyyxlgy /]# lltotal 60lrwxrwxrwx. 1 root root 7 Oct 21 10:28 bin -> usr/bindr-xr-xr-x. 5 root root 4096 Oct 21 10:42 bootdrwxr-xr-x 19 root root 2960 Nov 23 17:原创 2021-11-24 11:02:58 · 3810 阅读 · 0 评论 -
Centos增加一般用户及wheel组用户
在 一般情况下,一般用户通过执行“su -”命令、输入正确的root密码,可以登录为root用户来对系统进行管理员级别的配置。但是,为了更进一步加强系统的安全性,有必要建立一个管理员的 组,只允许这个组的用户来执行“su -”命令登录为root用户,而让其他组的用户即使执行“su -”、输入了正确的root密码,也无法登录为root用户。在UNIX下,这个组的名称通常为“wheel”。转载 2021-11-24 09:45:24 · 672 阅读 · 0 评论 -
Java项目启停指令详解
对于Spring Boot导出的jar包程序当连接的远程服务器执行的时候,一旦关闭了当前终端,程序也被迫停止运行了。这显然是不行的我想要的是让它常驻后台执行,不受启动其终端关闭与否的影响。Springboot打包跳过测试命令:mvn clean package -DskipTests解决办法在jar包文件所在的目录执行以下命令:nohup java -jar springboot-0.0.1-SNAPSHOT.jar >nohup 2>&1 &..转载 2021-03-24 08:50:57 · 740 阅读 · 0 评论 -
不同服务器之间的文件拷贝
1. 把文件从本台服务器复制到另一台服务器上的操作。scp Makefile root@192.168.77.127:/home/tfsong/mtrec/scp:不同服务器之间的拷贝命令。功能:就是把本台服务器上的Makefile文件,拷贝到root权限的192.168.77.127服务器的/home/tfsong/mtrec/目录下。2. 把文件从另一台服务器拷贝到本台服务器上的操作。scp root@192.168.77.127:/home/tfsong/mtrec/mtrec.sd.原创 2021-03-22 17:42:38 · 1268 阅读 · 0 评论 -
禁止root登录
修改sshd_config文件关闭root登录:查找“#PermitRootLogin yes”,将前面的“#”去掉,短尾“Yes”改为“No”,并保存文件vi /etc/ssh/sshd_config重启sshd服务生效service sshd restart重新登录阿里云服务器...原创 2020-09-10 17:29:02 · 198 阅读 · 0 评论 -
linux中的wheel用户组是什么?
在Linux中wheel组就类似于一个管理员的组。通常在LUNIX下,即使我们有系统管理员root的权限,也不推荐用root用户登录。一般情况下用普通用户登录就可以了,在需要root权限执行一些操作时,再su登录成为root用户。但是,任何人只要知道了root的密码,就都可以通过su命令来登录为root用户--这无疑为系统带来了安全隐患。所以,将普通用户加入到wheel组,被加入的这个普通用户就成了管理员组内的用户,但如果不对一些相关的配置文件进行配置,这个管理员组内的用户与普通用户也没什么区别-转载 2020-07-13 09:23:45 · 2386 阅读 · 0 评论 -
linux命令-查看用户和组信息
cat /etc/passwd cat /etc/passwd查看所有的用户信息,详情如下图 【步骤二】cat /etc/passwd|grep 用户名 cat /etc/passwd|grep 用户名,用于查找某个用户,如下图 【步骤三】cat /etc/group cat /etc/group查看所有组信息,如下图 4 【步骤四】cat /etc/group|grep 组名 cat /etc/group|grep 组名..转载 2020-05-15 13:15:13 · 2417 阅读 · 0 评论 -
Linux用户管理:新建用户组和新建用户
一,新建用户组1.用户组文件/ etc / group,存储当前系统中所有用户组信息,格式:组名:组密码占位符:组编号:组中用户名列表/ etc / gshadow,存储当前系统中用户组的密码信息,格式:组名称:组密码:组管理者:组中用户名列表2.新建组语法:GROUPADD(选项)(参数)选项:-g,指定新建组的GID,GID从500开始分配-r,创建系统工作组,ID <500-K,覆盖配置文...转载 2020-05-15 13:33:55 · 1756 阅读 · 0 评论 -
VMware虚机启动异常 Intel VT-x 处于禁用状态
今天打开VMware虚机,突然跳出来Intel VT-x 处于禁用状态,就是下图原因分析:本机电脑虚拟化被关闭,需要将Intel Virtual Technology改为启用状态。具体操作:1.重启进入bios(ps:不同型号电脑进入方式不同,具体搜索软件查询); 2.进入之后默认出现在Infornation界面,通过“左键右键上键下键”控制走向,到Configuration--》Intel Virtual ...原创 2020-05-15 11:26:03 · 659 阅读 · 0 评论 -
Caused by: java.io.IOException: The temporary upload location [/tmp/tomcat.6149033833776155033.8012/
今天在上传文件到服务器是出现Caused by: java.io.IOException: The temporary upload location [/tmp/tomcat.6149033833776155033.8012/work/Tomcat/localhost/sh-credit#cms] is not valid原因分析:springboot在启动的时候会创建一个tmp的...原创 2020-04-15 15:40:16 · 690 阅读 · 0 评论 -
Java后台启动jar包
nohup java -jar test-0.0.1.jar > log.file 2>&1 &上面的2 和 1 的意思如下:0标准输入(一般是键盘)1标准输出(一般是显示屏,是用户终端控制台)2标准错误(错误信息输出)将运行的jar 错误日志信息输出到log.file文件中,然后(>&1)就是继续输出到标准输...原创 2020-04-09 14:52:46 · 187 阅读 · 0 评论 -
查看启动的进程
#查看启动的进程ps -ef |grep 关键字 |grep -v grep#杀死进程kill -9 进程号(补充批量Kill:ps -ef|grep credit|grep -v grep|cut -c 9-15|xargs kill -9)原创 2020-04-09 14:37:52 · 449 阅读 · 0 评论 -
linux 将一个服务器上的文件或文件夹拷贝到另一个服务器上
复制文件或目录命令:复制文件:(1)将本地文件拷贝到远程scp 文件名用户名@计算机IP或者计算机名称:远程路径本地192.168.1.8客户端scp /root/install.*root@192.168.1.12:/usr/local/src(2)从远程将文件拷回本地scp 用户名@计算机IP或者计算机名称:文件名本地路径本...转载 2019-10-22 15:27:19 · 3189 阅读 · 0 评论 -
linux指令which和whereis的区别
1.which which命令是查找命令是否存在,以及命令的存放位置在哪儿。 例:#which ls 2.whereis whereis命令只能用于搜索程序名,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。 whereis命令的使用实例: #whereis vim...原创 2019-08-07 16:14:26 · 5932 阅读 · 0 评论 -
su: Authentication failure
使用su命令切换root,提示su: Authentication failure解决方法:sudo passwd root原创 2019-06-27 14:17:01 · 732 阅读 · 0 评论 -
linux 如何查看应用程序进程号、端口
1.查看kafka对应的进程号ps aux | grep kafkaps -ef | grep kafka2.查看端口对应的进程号lsof -i:90923.根据进程号查看对应的信息,比如端口啥的netstat -anop | grep PID...原创 2019-06-11 13:21:24 · 9724 阅读 · 0 评论 -
CentOS 7 打开关闭FirewallD防火墙端口命令
CentOS7 使用firewalld代替了原来的iptables,使用方法如下:>>>关闭防火墙systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动>>>开启端口f...原创 2019-03-21 16:42:27 · 295 阅读 · 0 评论