-
Linux怎样设置密码复杂度?
所属栏目:[Linux] 日期:2021-06-10 热度:145
在大多数 Linux 系统中,我们可以用 PAM(可插拔认证模块pluggable authentication module)来加强密码策略。在下面的路径可以找到这个文件。 在红帽系列的系统中,路径:/etc/pam.d/system-auth。 Debian 系列的系统中,路径:/etc/pam.d/common-password[详细]
-
Linux流行系统故障:su切换用户带来的疑惑
所属栏目:[Linux] 日期:2021-06-10 热度:140
在root用户下,su切换到一个普通用户oracle却发生了错误,如图1所示。 于是,尝试直接通过oracle用户登录系统,发现此时的oracle用户也无法登录了,出现与上面同样的错误。 2、解决思路 从上面错误提示可知是权限出现了问题,那么可以从权限入手进行排查,[详细]
-
怎样在Linux系统中输入emoji
所属栏目:[Linux] 日期:2021-06-10 热度:120
首先,你需要一个运行桌面的 Linux 系统。 同时还需要安装一款支持 emoji 的字体。符合这个要求的字体有很多,使用你喜欢的软件包管理器直接搜索emoji并选择一款安装就可以了。 例如在 Fedora 上: $ sudo dnf search emoji emoji-picker.noarch :An emoji[详细]
-
Linux SSH优秀技巧几则
所属栏目:[Linux] 日期:2021-06-10 热度:155
使用ssh有很多技巧,有些非常简单,有些则超出了一个终端应用的范畴。我们知道ssh可以安全地传输文件(scp),也可以通过ssh挂载远程文件系统;可以使用ssh浏览器中安全遨游网络,还可以使用ssh隧道加密传输流量。本文虫虫给大家介绍一下SSH的一些技巧。我们[详细]
-
Linux操作系统引导的步骤
所属栏目:[Linux] 日期:2021-06-10 热度:118
在本文中我们将回顾Linux操作系统中的引导过程。操作系统如何通过不同的启动状态阶段。本文是为那些刚刚接触Linux的读者编写的。了解Linux如何启动对于在系统出现故障时有效地进行故障排除非常重要。当系统打开,几分钟后,我们得到一个登录提示。我们有没[详细]
-
Linux Shell命令分析
所属栏目:[Linux] 日期:2021-06-10 热度:170
(1) 我们正常需要的操作是 $ps|grepxxx $kill-9xx (2) kill命令是常用的,但是用killall命令会更快 $killall-9xxx (3) 令我困扰的是我用的那个没有killall然后我做了下面的操作 $adbshellps|grepspeech|awk{print$2}1.txt $cat1.txt|xargs-n1adbshellkill-[详细]
-
在终端里按你的喜好显示日期和时间
所属栏目:[Linux] 日期:2021-06-10 热度:175
$ date+%Y-%m-%d 2019-11-26 在这种情况下,年、月和日按该顺序排列。请注意,我们使用大写字母Y来获得四位数的年份。如果我们使用小写的y,则只会看到两位数字的年份(例如 19)。不要让这种做法使你错误地联想到如果%m给你一个数字月份,%M可能会给你[详细]
-
推荐13个Linux用户常用在线工具
所属栏目:[Linux] 日期:2021-06-09 热度:149
为什么要用Linux?Linux有什么价值呢? Linux的主要优点就是稳定,免费,性能好。 稳定,体现在哪里?我们使用PC机,除了一些特殊情况,如果你用Linux,一般可以撑一个月不用重启,如果操作系统是windows xp,windows 7等,开一个星期,电脑会变的很慢,就需要[详细]
-
推荐一个Linux批量管理脚本
所属栏目:[Linux] 日期:2021-06-09 热度:149
以下均放在/root目录下 (1) ip.txt 注意前面是IP,后面是密码,用冒号:分割,如果密码有冒号的建议单独处理 IP:密码 (2) remote_operate.sh #!/bin/bash #copyrightbyhwb if[!-d/root/.ssh];then mkdir/root/.ssh fi cat/tmp/authorized_keys/root/.ssh/a[详细]
-
懵逼!这条命令执行完女朋友都跟人跑了!
所属栏目:[Linux] 日期:2021-06-09 热度:176
其实不仅仅是我们程序员工作忙,很多系统对时间的要求性也非常高。在工作中,还有很多情况下需要测试一个脚本或者程序运行多少时间,特别是对于时间性要求比较高的系统更是如此。 我们在工作中,写过一个 Shell 脚本,这个脚本可以从 4 个 NTP 服务器轮流[详细]
-
Linux下怎样实现MySQL数据库每天定时自动备份
所属栏目:[Linux] 日期:2021-06-09 热度:173
1、查看磁盘挂载信息(选一个容量合适的) #df-h 2、创建备份目录 为了方便,在/home保存备份文件; cd/home/game mkdirbackup cdbackup 3、创建备份Shell脚本 vibkDatabaseName.sh PS:注意把以下命令中的DatabaseName换为实际的数据库名称; 输入/粘贴以[详细]
-
优秀的程序员:什么是微服务?
所属栏目:[Linux] 日期:2021-06-09 热度:184
一个复杂软件架构是由很多这样小而独立运行(有自己的端口)微服务组成,这些独立处理组件之间通讯是通过与语言无关的API进行,简单协议有同步性质的RMI/RPC和 RESTful Web Services,异步的消息推送和Reactive方式。 这些模块化的方式能够使得公司将项目分[详细]
-
怎样在Ubuntu中删除仓库及其GPG密钥
所属栏目:[Linux] 日期:2021-06-09 热度:66
前几天我们讨论了如何在基于 RPM 和 DEB 的系统中。今天,我们将学习如何在 Ubuntu 中删除仓库及其 GPG 密钥。对于不知道仓库的人,仓库(简称 repo)是开发人员存储软件包的地方。仓库的软件包经过全面测试,并由 Ubuntu 开发人员专门为每个版本构建。用[详细]
-
Linux日常运维--rsync同步工具推荐
所属栏目:[Linux] 日期:2021-06-09 热度:183
可以实现增量同步,即指同步发生变化的数据,因此数据传输效率很高,tar -N 可以使用rcp,rsh,ssh等方式来配合传输文件(rsync本身不对数据加密) 可以通过socket(进程方式)传输文件和数据(服务端和客户端)*****。 支持匿名的或认证(无须系统用户)的进程模[详细]
-
Nginx 怎样限制访问频率,下载速率和并发连接数
所属栏目:[Linux] 日期:2021-06-09 热度:64
limit_rate和limit_rate_after :下载速度设置 漏桶算法(leaky bucket) 算法思想是: 水(请求)从上方倒入水桶,从水桶下方流出(被处理) 来不及流出的水存在水桶中(缓冲),以固定速率流出; 水桶满后水溢出(丢弃)。 这个算法的核心是:缓存请求、匀速处理、[详细]
-
Nginx 怎样配置防盗链
所属栏目:[Linux] 日期:2021-06-09 热度:196
一、单刀直入,先上nginx配置文件 server{ listen80; server_name; root/data/web/; indexindex.phpindex.html; access_log/data/logs/nginx/biao.madacode.access.logmain; location/{ root/home/data/; } error_page404/usr/local/nginx/html/404.html;[详细]
-
分析Linux内核:Kconfig/kbuild的秘密
所属栏目:[Linux] 日期:2021-06-09 热度:169
深入理解 Linux 配置/构建系统是如何工作的。 自从 Linux 内核代码迁移到 Git 以来,Linux 内核配置/构建系统(也称为 Kconfig/kbuild)已存在很长时间了。然而,作为支持基础设施,它很少成为人们关注的焦点;甚至在日常工作中使用它的内核开发人员也从未[详细]
-
怎样在Linux命令行操作PDF
所属栏目:[Linux] 日期:2021-06-09 热度:158
pdftk 命令提供了许多处理 PDF 的命令行操作,包括合并页面、加密文件、添加水[详细]
-
Debian、Ubuntu、Linux Mint,哪款更喜欢?
所属栏目:[Linux] 日期:2021-06-05 热度:170
软件工程师Ian Murdock于1993年发布了Debian的第一个版本。同时,他建立了一个对应的开发者社区,旨在通过共同努力,大家能够以稳定的方式,使用自由软件世界所提供的最佳软件。值得一提的是:Debian一名来自他和当时女友Debra名字的组合。 作为Windows在[详细]
-
Linux下一只七彩斑斓的「猫」
所属栏目:[Linux] 日期:2021-06-05 热度:97
有使用过 Linux 系统的小伙伴,肯定会使用过 cat 这个命令。当然,在 Linux 下,此猫非彼猫,这里的 cat 并不代表猫,而是单词 concatenate 的缩写。 cat 命令是一个 Unix 或类 Unix 下文本的查看命令,同时也可以配合重定向实现合并与复制功能。它是 GNU[详细]
-
5个基本Linux命令行工具的现代化冒牌货
所属栏目:[Linux] 日期:2021-06-05 热度:127
作为 du 替代品的 ncdu NCurses 磁盘利用率(ncdu)工具提供了与 du 类似的结果,但是在一个基于 curses 的交互式界面中,它重点关注那些占用磁盘空间比较多的目录。 ncdu 会花一些时间分析磁盘,然后根据你最常用的目录或文件显示结果,如下所示: ncdu1.1[详细]
-
SSH只能用于远程Linux主机?那说明你见识不够!
所属栏目:[Linux] 日期:2021-06-05 热度:198
SSH是一种网络协议,用于计算机之间的加密登录。最早的时候,互联网通信都是明文通信,一旦被截获,内容就暴露无疑。1995年,芬兰学者Tatu Ylonen设计了SSH协议,将登录信息全部加密,成为互联网安全的一个基本解决方案,迅速在全世界获得推广,目前已经成[详细]
-
教你三招快速文件批量重命名技巧
所属栏目:[Linux] 日期:2021-06-05 热度:184
顾名思义,rename命令就是用来进行重命名文件名的。rename命令有非常强大的功能,我们可以用它来实现各种各样复杂的文件名的修改。但是,本文只介绍它最最基本的功能,后期再更新rename其它强大的重命名功能。rename的最基本的格式如下: rename源字符串目[详细]
-
如何用Bash脚本码单元测试
所属栏目:[Linux] 日期:2021-06-05 热度:158
因为 Bash 脚本通常都是在执行一些与操作系统有关的操作,可能会对运行环境造成一些不可逆的操作,比如修改或者删除文件、升级系统中的软件包等。 所以为了确保 Bash 脚本的安全可靠,在生产环境中部署之前一定需要做好足够的测试以确保其行为符合我们的预[详细]
-
Linux下Python3.6的安装及避坑总结
所属栏目:[Linux] 日期:2021-06-05 热度:182
Python3在安装的过程中可能会用到各种依赖库,所以在正式安装Python3之前,需要将这些依赖库先行安装好。 yum-yinstallzlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-develtk 2. 下载Python3源代码 下载Python3的源代码有两种方式[详细]