Linux学习
文章平均质量分 53
Linux学习
挣扎的蓝藻
欢迎大家来到小蓝枣的CSDN博客!每一次分享都是自己的提高!
展开
-
一篇文章快速掌握Linux基本命令
第一章:基本命令① 创建文件夹、文件② 路径切换,显示路径下的文件夹、文件夹③ 复制文件夹、文件,查看命令帮助④ 删除文件夹、文件,隐藏删除确认提示⑤ 编辑、查看文件⑥ 压缩、解压缩gz、tar.gz文件⑦ 移动文件夹、文件第二章:使用技巧① Linux 可视化连接工具:MobaXterm② Tab 快捷键自动补全③ 已用命令查看、复用④ 文件灵活查看⑤ 文件查找原创 2022-03-24 10:46:13 · 3835 阅读 · 0 评论 -
Nginx 负载均衡 - linux下nginx加载配置文件异常处理,提示invalid PID number in “/run/nginx.pid“问题解决
执行 nginx -s reload 加载配置文件的时候报错了。提示 nginx: [error] invalid PID number "" in "/run/nginx.pid"就是 "/run/nginx.pid" 文件下对应的 nginx 主进程号不对了。通过查看 "/run/nginx.pid" 看到为空了,或者不是当前的主进程号了。通过 ps aux | grep 'nginx: master process' 查询出主进程号,填到 "/run/nginx.pid" 文件里就行了。原创 2022-01-04 22:00:03 · 5024 阅读 · 11 评论 -
Linux 环境运维 - 查看远程调试端口被占用的ip地址,设置连接处于空闲状态快速自动化断开方法,keepalive机制相关说明
sysctl -a | grep keepalive 可以查看到 tcp_keepalive_time 的值为 7200s ,即当连接处于空闲状态后 2 小时,会发送探测包给连接者,如果没有响应,会在失败一定次数后将连接自动断开。keepalive 机制相关一些参数信息。通过 echo "200" > /proc/sys/net/ipv4/tcp_keepalive_time 命令可以设置。然后通过 sysctl -p 命令加载配置文件使之立即生效。原创 2021-11-17 14:52:14 · 1199 阅读 · 0 评论 -
Python 技术篇 - 通过paramiko库判断连接linux服务器的账号密码是否正确方法演示
AuthenticationException 错误类型就表示连接 linux 服务器的账号或密码错误。当账号或密码错误的时候就抓取到了。Python 技术篇 - 通过paramiko库判断连接linux服务器的账号密码是否正确方法演示import paramikofrom paramiko.ssh_exception import AuthenticationException原创 2021-08-18 10:24:34 · 1121 阅读 · 0 评论 -
Linux 查看系统里已安装的字体,linux安装中文字体宋体实例演示,linux没有中文字体导致的乱码问题解决
把字体存放到 /root/usr/share/fonts 目录下,可以创建文件夹来存放对应的字体,比如我这里要安装宋体,我建了个 song 的文件夹。字体获取:linux 简体中文宋体字体包 simsun.ttc然后通过 mkfontscale && mkfontdir && fc-cache 命令来进行安装。也可以分成 3 个独立命令依次来执行。然后通过命令 fc-list :lang=zh | grep 宋体 可以查看我安装的宋体。图中可以看出我开始查没有,然后安装后再查就有了。原创 2021-08-17 10:46:12 · 8486 阅读 · 0 评论 -
Linux 设置windows可见的文件夹共享,创建只拥有读权限的共享用户,samba工具安装,“smbpasswd: command not found“问题解决
① 设置文件共享,只拥有读权限首先通过 useradd username 添加一个用户。然后通过 smbpasswd -a username 来修改下密码。如果提示 smbpasswd: command not found 请看第③节。smbpasswd -e username 来启用该用户。然后 vi /etc/samba/smb.conf 来修改配置文件。comment 描述下该共享路径的用途browseable 是否允许浏览path 要共享的服务器物理路径read only 是否只读原创 2021-07-30 14:02:08 · 5582 阅读 · 0 评论 -
Linux服务器oracle数据库重启服务、重启监听方法,oracle数据库sysdba管理员登录方法
数据库重启服务、监听全套流程如下:注: 如果是修改数据库的一些参数、配置文件只需重启数据库服务即可。注: 如果是修改数据库 ip、端口号、实例名,只需要重启数据库监听即可。首先通过 su - oracle 切换 oracle 用户。步骤1:lsnrctl stop 停止数据库监听。用 sysdba 管理用户登录 oracle 。步骤2:shutdown immediate; 立即停止服务。步骤3:startup; 再启动服务。步骤4:lsnrctl stop 启动数据库监听。原创 2021-07-19 16:34:20 · 1350 阅读 · 1 评论 -
Oracle 数据库设置最大进程数参数方法,oracle最大进程数满了处理方法,sysdba管理员登录报“maximum number of processes (150) exceeded“问题解决
方法一:【修改 processes 参数】先通过 sysdba 身份登录。如果由于最大进程数满了登录不了,可以先通过 ps aux | grep oracle 查看 oracle 的进程,找两个进程号 kill 掉就好了。然后查看默认的最大进程数,可以看到是 150 个。再通过 alter system set processes=10000 scope=spfile; 命令进行设置。设置完是不生效的,需要我们重启 oralce 服务。shutdown immediate;可以立即停止服务。原创 2021-07-19 10:43:41 · 3427 阅读 · 0 评论 -
Python 技术篇-用paramiko库实现linux服务器文件下载到winodws本地实例演示
如果需要上传文件的话,可以看这篇文章:Python 技术篇-用 paramiko 库实现 winodws 本地文件上传至 linux 服务器实例演示。t = paramiko.Transport((host_ip, 22))t.connect(username = host_username, password = host_password)sftp = paramiko.SFTPClient.from_transport(t)原创 2021-04-06 19:51:36 · 547 阅读 · 0 评论 -
Linux系统查询指定路径下的进程,根据进程id号杀进程方法,进程卡死解决方法实例演示
查询指定路径下的进程:ps aux | grep 指定路径根据进程 id 杀掉指定进程kill -9 指定进程号案例:我再该路径下起了一个服务,我要干掉我起的这个服务。一般的进程信息里都会显示进程启用的路径,ps aux 是查看进程,grep 就是在前面的基础上再筛选查找包含指定内容的进程。然后杀掉,再查一下可以看到没了,如果之前进程卡死了,这样就解决了,重新起进程就好了。原创 2021-04-01 20:06:34 · 599 阅读 · 0 评论 -
MySQL 数据库linux系统下修改配置文件设置mysql是否大小写敏感实例演示
通过 vim /etc/my.cnf 修改配置文件,在 mysqld 模块下面添加 lower-case-table-names=1,参数 1 代表大小不敏感,0 代表大小写敏感。再通过 service mysql restart 或 service mysqld restart 命令重启下服务就生效了。效果演示:下面是我修改配置文件之前,默认是大小写敏感的,我的表名本身是小写的。这时通过大写表名查询可以看到查不到。修改配置文件后,再查询一下就可以查到了原创 2021-01-21 09:58:00 · 463 阅读 · 0 评论 -
Oracle 数据库linux下sql命令行按回退键变成^H字符输入问题解决方法
默认点击回退键会变成 ^H 字符。切换 oracle 用户后,修改 ~/.bash_profile 配置文件。在最后面加上一行 stty erase ^H ,然后执行 source ~/.bash_profile 使配置文件生效就好了。再操作删除、回退功能就正常了。Oracle 数据库linux下sql命令行按回退键变成^H字符输入问题解决方法原创 2021-01-12 21:06:49 · 1132 阅读 · 1 评论 -
Linux 技术篇-查看cpu核心数,grep常用信息筛选语法使用演示
查看 cpu 核数:cat /proc/cpuinfo查找里面所有 cpu core 的字段grep "cpu core" /proc/cpuinfo上一个命令的基础上,| uniq 可以把重复筛选的字段过滤掉。grep "cpu core" /proc/cpuinfo | uniq上一个命令的基础上,| wc -l 可以只显示值。grep "cpu core" /proc/cpuinfo | uniq | wc -lLinux 技术篇-查看cpu核心数,grep常用信息筛选...原创 2021-01-12 19:15:17 · 3386 阅读 · 0 评论 -
Java 技术篇-linux系统下安装jdk、设置java环境变量实例演示
编辑配置文件,设置环境变量:vim /etc/profileJAVA_HOME 指定 jdk 所在的目录。然后 source /etc/profile 使其立即生效。安装过程可能遇到的问题:如果提示-bash: /root/jdk1.8.0_271/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录证明你安装的版本不对,比如 64 位的操作系统安装了 32 位的 jdk 。原创 2021-01-12 17:06:10 · 369 阅读 · 1 评论 -
PolarDB 阿里云国产化数据库:linux系统下的详细安装步骤手册
Linux 下部署 PolarDB 数据库第一章:环境准备① 检查 THP 的启用状态和配置② 修改配置文件 sysctl.conf③ 新增配置文件 polardb_limits.conf④ 创建 polardb 专用系统用户⑤ 给 polardb 专用系统用户授权第二章:数据库安装与配置① 切换用户并安装数据库② 编辑配置文件 bash_profile③ 初始化数据库④ 修改配置文件 postgresql.conf⑤ 修改配置文件 pg_hba.conf⑥ 数据库服务的启用与停用原创 2020-12-30 17:12:40 · 5200 阅读 · 4 评论 -
Linux 技术篇-使用vim命令创建、编辑文件内容实例演示,linux修改文档方法
vim /etc/sysctl.conf 命令默认进来是浏览模式。如果这个文件有的话就直接进行修改,没有的话就是创建。下面这个展示的是创建,后面也注明了新文件:下面这个展示的就是修改:默认浏览模式是不能编辑的,按下 i 键就变成插入模式可以编辑了。编辑好后按 esc 键可退出插入模式,然后再输入命令就会显示在下面,输入好后用回车就可以执行命令了。:wq! 是保存并退出。:q! 是不保存,直接退出。Linux 技术篇-使用vim命令创建、编辑文件内容实例演示,linux修改文档方法原创 2020-12-28 21:00:46 · 1133 阅读 · 0 评论 -
Linux 命令利用scp实现从服务器共享地址上传下载文件、文件夹实例演示,scp命令的参数详解
Linux 命令利用scp实现从服务器共享地址上传下载文件、文件夹实例演示,scp命令的参数详解。传文件的话,不用参数 -r,文件夹用参数 -r语法:scp [可选参数] 原地址 目的地址我下面演示的是传文件:scp -r root@192.x.x.x:/data/disk/20200520/yonyou_nc /data/nccode/执行完输入对应服务器的密码即可。更多参数命令查看。原创 2020-09-21 20:25:16 · 1361 阅读 · 4 评论 -
Linux 命令查找指定文件夹下符合查询条件的文件和文件夹实例演示
Linux 命令查找指定文件夹下符合查询条件的文件和文件夹实例演示。演示目录结构如下:在这里插入图片描述查找当前文件夹下的文件和文件夹。find -name "dimp"查找指定文件夹下的文件和文件夹。find /data/dmdbms/bin/ -name "dimp"支持通配符。find /data/dmdbms/bin/ -name "di*"原创 2020-09-19 14:53:58 · 3111 阅读 · 0 评论 -
Linux 技术篇-文件大小查看方法实例演示,查看指定文件大小,查看列表下所有文件夹和文件的大小
Linux 技术篇-文件大小查看方法实例演示,查看指定文件大小,查看列表下所有文件夹和文件的大小。cd 进入文件夹后,通过 du -sh 可以查看当前文件夹的大小。du -sh 后面跟文件名可以查看指定文件的大小。du -sh * 可以查看当前文件夹下所有文件夹和文件的大小。原创 2020-09-10 20:46:11 · 677 阅读 · 0 评论 -
Linux CentOS各大网站镜像资源地址展示,各种rpm资源包下载地址,rpm安装包大全
Linux CentOS各大网站镜像资源地址展示,各种rpm资源包下载地址,rpm安装包大全。下面是我在一次用 linux 服务器下载安装包报错的时候,顺藤摸瓜发现的:http://mirrors.cqu.edu.cn/CentOS/7.8.2003/os/x86_64/http://ftp.sjtu.edu.cn/centos/7.8.2003/os/x86_64/http://mirrors.cn99.com/centos/7.8.2003/os/x86_64/原创 2020-09-09 20:23:23 · 1882 阅读 · 0 评论 -
Linux下DM达梦数据库导入导出dmp文件实战演示,dexp和dimp命令详细使用方法
DM达梦数据库导入导出dmp文件实战演示,dexp和dimp命令详细使用方法。达梦数据库:导入导出数据库第一章:dexp、dimp 命令导入导出数据库① 导出数据库演示② 导入数据库演示③ dexp 详细命令参数④ dimp 详细命令参数原创 2020-07-28 10:00:06 · 11120 阅读 · 0 评论 -
windows、linux下命令行登录oracle数据库方法,查询sga参数值sql语句
windows、linux下命令行登录oracle数据库方法,查询sga参数值sql语句。windows 下 cmd 命令行登录 oracle 数据库方法。直接就登录进来了。linux 下命令行登录 oracle 数据库方法。需要输入用户名密码。windows 下 cmd 查询 sga 参数值语句。linux 下查询 sga 参数值语句,下面两种方式都可以。show parameter sga.su - oracle.sqlplus /nolog.原创 2020-07-01 14:27:00 · 1505 阅读 · 0 评论 -
linux服务器oracle数据库导出dmp文件功能演示,备份数据库命令。exp命令显示command not found解决方法,EXP-00028: 无法打开dmp进行写入问题解决
linux服务器oracle数据库导出dmp文件功能演示,备份数据库命令。exp命令显示command not found解决方法,EXP-00028: 无法打开dmp进行写入问题解决。默认需要切 oracle 用户才可以用,命令su - oracle。直接用 exp 命令会显示 command not found。当 file 指定非数据库默认位置导出 dmp 文件时会提示EXP-00028: 无法打开dmp进行写入。完整流程导出演示:file 后直接指定文件名,我们去默认路径里找文件就好了。原创 2020-06-05 00:31:51 · 4351 阅读 · 2 评论 -
不支持图形化界面的Linux系统如何显示图像化界面?飞腾服务器显示图像化界面方法,DISPLAY environment variable is undefined问题解决方法
不支持图形化界面的Linux系统如何显示图像化界面?飞腾服务器显示图像化界面方法,DISPLAY environment variable is undefined问题解决方法。我用的本地 windows 环境访问的飞腾服务器,这个服务器里的系统是不支持图像化界面的,需要通过 display 指定自己的电脑来显示图像化界面。命令如下,这个 ip 是对应自己电脑的,通过 ipconfig 可以查看,示例中的 ip 是 10.10.10.10。export DISPLAY=10.10.10.10:0.0原创 2020-05-21 14:38:03 · 4524 阅读 · 0 评论 -
Linux服务器运行sh文件提示权限不够解决方法?飞腾服务器Permission denied问题授权方法
Linux服务器运行sh文件提示权限不够解决方法?飞腾服务器Permission denied问题授权方法。权限不够解决办法, 通过 chmod -R +x ../bin 命令重新进一次该文件夹就好了就好了,bin 就代表当前文件夹。然后又发现了 Permission denied 问题。通过 ll 命令可以看到大多数文件名都是白色的,这就表示没有授权,使用授权语句 chmod -R 755 * 来对该目录进行授权。授权完变成绿色就能用了,然后再执行那个语句就不会报错了。原创 2020-05-20 19:54:54 · 8337 阅读 · 0 评论 -
Linux 服务器配置信息查询方法,国产化申威服务器配置信息查看演示
Linux 服务器配置信息查询方法,国产化申威服务器配置信息查看演示。通过 dmidecode|grep "System Information" -A9|egrep "Manufacturer|Product" 命令可以显示服务器信息。通过 uname -a 命令可以显示操作系统信息。通过 cat /proc/cpuinfo 命令可以显示 CPU 相关信息。通过 df -h 命令可以显示磁盘使用情况。原创 2020-05-19 22:48:38 · 2881 阅读 · 1 评论 -
MobaXterm工具连接Linux服务器入门使用手册,国产化泰山服务器连接工具使用演示
MobaXterm工具连接Linux服务器入门使用手册,国产化泰山服务器连接工具使用演示我们建个 session,后续就会直接存在列表中,点开就能连接服务器了。选 SSH,host 直接输入我们的服务器ip就可以了。增加一个指定用户,就不用每次都输入密码了。可以看到现在直接就进来了。启动程序方法,从左边找到要启用的程序,然后复制一下,右边直接把路径粘贴一下,就可以执行。也可以直接用下面的复制到终端中。原创 2020-05-17 11:38:19 · 2451 阅读 · 1 评论