-
linux 99乘法表脚本.md(含脚本注释,查看更直观)
所属栏目:[Linux] 日期:2020-12-14 热度:70
linux 99乘法表脚本.md(含脚本注释,查看更直观) 最终效果: 题目 :编写脚本,实现打印 99乘法表 路径 :(仅作者) PDF:D:Download_SD-Date and Bak(D盘 下载)学习资料pdf文件基础知识15SHELL脚本编程进阶.pdf ? 15SHELL脚本编程进阶.pdf ? 5、编[详细]
-
linux常用命令
所属栏目:[Linux] 日期:2020-12-14 热度:198
查看文件 1、cat 文件名 -n(显示行号)2、more 文件名 分页显示 空格或者f键翻页,3、less 文件名 可以往回翻页(pgup键)/字符串 (可检索)4、head -n 5 文件名 查看开头5行,默认10行5、tail - n 5 文件名 查看结尾5行,默认10行 修改文件权限 chmod 权[详细]
-
linux卸载mysql误删mysql.pm
所属栏目:[Linux] 日期:2020-12-14 热度:147
操作步骤如下 linux卸载mysql:yum remove mysql 查找mysql所有的文件并删除: 查找:find / -name mysql 删除:rm -rf xxx 误操作删除mysql.pm后,重新安装mysql:yum -y mysql-server 启动mysql服务:service mysqld start,报错如下 ? 重装 yum -y instal[详细]
-
ubantu 文件属性
所属栏目:[Linux] 日期:2020-12-14 热度:154
chattr是用来更改文件属性,lsattr可用来查看文件的属性,执行命令lsattr /etc/sysctl.conff便可以看到当前文件的属性; 可以发现当前文件有个i属性,查阅命令帮助文档可以看到有i属性的文件是不能修改的,更不可被删除,即使是root用户也不可。 2、既然知道[详细]
-
Linux下设置和查看环境变量
所属栏目:[Linux] 日期:2020-12-14 热度:171
Linux的变量种类 按变量的生存周期来划分,Linux变量可分为两类: 1 永久的:需要修改配置文件,变量永久生效。 2 临时的:使用export命令声明即可,变量在关闭shell时失效。 设置变量的三种方法 1 在/etc/profile文件中添加变量【对所有用户生效(永久的)】[详细]
-
linux系统结构简介
所属栏目:[Linux] 日期:2020-12-14 热度:74
Linux系统一般有4个主要部分: 内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。部分层次结构如图1-1所示。 ? 1. linux内核 ??????? 内核是操作系统的核心,具有很多[详细]
-
linux:arm-linux-gcc安装极其问题
所属栏目:[Linux] 日期:2020-12-14 热度:120
?1.解压(略)? tar -jvxf /xxx/xxx/xxx 2.添加环境变量 一般我们不用永久环境变量因为可能需要种环境冲突。 3.输入命令#arm-linux-gcc -v即可显示你安装的版本等信息 如果提示没有此命令 缺少32位环境,解决方法如下: # sudo apt-get install lib32ncurses[详细]
-
linux环境安装docker
所属栏目:[Linux] 日期:2020-12-14 热度:131
安装: 1、Docker要求CentOS系统的内核版本高于 3.10 ,通过? uname -r? 命令查看你当前的内核版本是否支持安账docker 2、更新yum包:sudo yum update 3、安装需要的软件包,yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 sudo yu[详细]
-
linux简单优化
所属栏目:[Linux] 日期:2020-12-14 热度:62
? 1.关闭 selinux #关闭selinux sed -i ‘s#SELINUX=enforcing#SELINUX=disabled#g‘ /etc/selinux/config 检查是在闭 grep SELINUX=disabled /etc/selinux/config 临时关闭 setenforce 0 检查 getenforce ? 2.关闭iptables /etc/init.d/iptables stop /etc/[详细]
-
Rsync备份服务
所属栏目:[Linux] 日期:2020-12-14 热度:151
1.Rsync基本概述 rsync是一款开源、快速、多功能、可实现 全量及增量 的本地或 远程数据同步 备份的优秀工具。rsync软件适用于Unix/linux/Windows等多种操作系统平台。 rsync 简介 rsync英文称为remote synchronizetion,从软件的名称就可以看出来,rsync具[详细]
-
NFS 共享过程脚本过程
所属栏目:[Linux] 日期:2020-12-14 热度:152
#!/bin/bash #NFS 共享服务 #2019-8-25 #挂载光盘 d -p "请输入你的挂载点" dir echo "正在挂载。。。。。" mount | grep -q "/dev/sr0" umount /dev/sr0 [ -d $dir ] || mkdir dir mount /dev/sr0 $dir /dev/null echo "挂载成功" cd /etc/yum.repos.d/ [ -[详细]
-
解析Linux中的系统安全及应用(一)
所属栏目:[Linux] 日期:2020-12-14 热度:65
# 各位小伙伴大家好,本次和大家分享的是Linux系统中的系统安全及应用的相关理论知识及操作。我将通过以下几点和相关的实验进行分析说明: 一.系统账号清理: 将非登录用户的shell设为/sbin/nologin 锁定长期不使用的账号 删除无用账号 锁定账号文件passwd、[详细]
-
为N台linux服务器传输大文件
所属栏目:[Linux] 日期:2020-12-14 热度:181
1.服务端与客户端建立公钥及私钥信任关系。服务端作为原始文件存储地,ansible主机 。 1.1. 在ansible主机上创建公钥。 ssh-keygen -b 1024 -t rsa [ [email?protected] ~]# ssh-keygen -b 1024 -t rsa Generating public/private rsa key pair. #提示正在生[详细]
-
Linux Top的使用
所属栏目:[Linux] 日期:2020-12-14 热度:50
Linux Top的使用 Top常用命令 -b:以批处理模式操作; -c:显示完整的治命令; -d:屏幕刷新间隔时间; -I:忽略失效过程; -s:保密模式; -S:累积模式; -i时间:设置间隔时间; -u用户名:指定用户名; -p进程号:指定进程; -n次数:循环显示的次数。 T[详细]
-
Linux -- Centos7 系统引导,登录控制和弱口令
所属栏目:[Linux] 日期:2020-12-14 热度:79
一.grub菜单登录控制 在互联网环境中,大部分服务器是通过远程登录的方式来进行管理的,而本地引导和终端登录过程往往容易被忽视,从而留下安全隐患。特别是当服务器所在的机房环境缺乏严格、安全的管控制度时,如何防止其他用户的非授权介入就成为必须重视[详细]
-
Linux-- Centos7用户切换,PAM和提权
所属栏目:[Linux] 日期:2020-12-14 热度:69
一.用户切换与提权 大多数 Linux 服务器并不建议用户直接以 root 用户进行登录。一方面可以大大减少因误操作而导致的破坏,另一方面也降低了特权密码在不安全的网络中被泄露的风险。鉴于这些原因,需要为普通用户提供一种身份切换或权限提升机制,以便在必要[详细]
-
linux系统加固
所属栏目:[Linux] 日期:2020-12-14 热度:113
#主要加固内容 # #操作文件备份格式:源文件.bak date +%y%m%d%H%M # #01、锁定不常用用户 # #02、密码输入失败3次锁定1分钟 # #03、设置密码强度 8位4种字符 # #04、5分钟无活动自动退出 # #05、修改保存历史命令数为10 # #06、修改用户密码使用最长时间90[详细]
-
Linux域名服务DNS
所属栏目:[Linux] 日期:2020-12-14 热度:70
什么是 DNS DNS 全称是 Domain Name System,大意是域名解析系统,它的职责是把域名翻译成一个一个可以识别的 IP 供不同的计算机设备连接。 linux 有关 DNS 解析的配置和文件 linux 中有三个文件是关于 dns 解析的: /etc/hosts 记录 hostname 对应的ip地址[详细]
-
Linux常用命令3
所属栏目:[Linux] 日期:2020-12-14 热度:74
1、ls命令 就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)?查看目录信息等等 常用参数搭配: ls -a 列出目录所有文件,包含以.开始的隐藏文件 ls -A 列出除.及..的其它文件 ls -r 反序[详细]
-
如何在liunx系统发布项目
所属栏目:[Linux] 日期:2020-12-14 热度:100
下载安装这个软件,可以远程登录linux服务器 ? ? 然后连接远程服务器:(如下图) ? ? 1.切换到tomcat目录:cd /usr/local/apache-tomcat-6.0.37/bin ? 2.找出tomcat进程号: ps –ef | grep tomcat ? ? ? 3.关闭tomcat进程: kill -9进程号 ? ? ? ? 4. 确认[详细]
-
用BusyBox制作Linux最小系统
所属栏目:[Linux] 日期:2020-12-14 热度:121
1、下载busybox-1.30.1 地址:https://busybox.net/downloads/busybox-1.30.1.tar.bz2 2、解压:tar xvf busybox-1.30.1.tar.bz2 3、安装交叉编译器 4、安装libncurses5-dev:sudo apt-get install libncurses5-dev 5、配置busybox:make menuconfig 使用默[详细]
-
解决ERROR: No toolchains found in the NDK toolchains folder
所属栏目:[Linux] 日期:2020-12-14 热度:51
在下载XposedBridge源码编译的时候出现 No toolchains found in the NDK toolchains folder for ABI with prefix: mipsel-linux-android 错误 查找资料发现不少伙伴也遇到了,但是解决的办法有多种,这里略作总结 首先产生这个问题的原因是因为官方不推荐使用[详细]
-
linux上搭建nginx+ftp,实现文件的上传与访问
所属栏目:[Linux] 日期:2020-12-14 热度:120
? ftp服务器搭建 1、新建用户ftpuser并指定主目录为/home/ftpuser (注意:这个目录是后面存储和读取文件的目录) !-- 创建用户并指定主目录 -- useradd -d /home/ftpuser -m ftpuser !-- 修改密码为:[email?protected] -- passwd ftpuser [email?protected[详细]
-
Linux下的包管理命令|aptitude命令基本使用
所属栏目:[Linux] 日期:2020-12-14 热度:166
aptitude 是 Debian GNU/Linux 系统中,非常神奇的的软件包管理器,基于大名鼎鼎的 APT 机制,整合了 dselect 和 apt-get 的所有功能,并提供的更多特性,特别是在依赖关系处理上。 aptitude 与 apt-get 一样,是 Debian 及其衍生系统中功能极其强大的包管理工具[详细]
-
MAA=RAC+RAC DG
所属栏目:[Linux] 日期:2020-12-14 热度:186
MAA=RAC+RAC DG 数据库信息: 版本:11.2.0.4.0 软件: p13390677_112040_Linux-x86-64_1of7.zip p13390677_112040_Linux-x86-64_2of7.zip p13390677_112040_Linux-x86-64_3of7.zip 补丁:p28429134_112040_Linux-x86-64.zip OPATCH:p6880880_112000_Linux-x86-6[详细]