-
linux权限管理
所属栏目:[Linux] 日期:2020-12-14 热度:195
权限管理 1文件的基本权限 1.1基础权限 root拥有最高权限 -rw-r--r-- 1 root root 1548 May 7 00:18 /etc/passwd - rw- r-- r-- root root time filename 文件类型 拥有者权限 所属组权限 其他人的权限 拥有者 属组 最后修改时间 对象 其中文件类型 |文件类[详细]
-
linux 的发展简史
所属栏目:[Linux] 日期:2020-12-14 热度:87
我们已经知道在计算机的世界里只有二进制,只认识01,我们无法直接流畅的与计算机对话来进行一些工作。我们想要使用硬件资源就必须要使用操作系统来调配分配硬件资源。 操作系统主要有如下功能: 1、内存管理 2、设备管理 3、进程管理 4、系统调用 5、文件管[详细]
-
快速安装pycharm,最详细的pycharm安装图文教程
所属栏目:[Linux] 日期:2020-12-14 热度:172
大家都知道python的开发工具Pycharm吧,它是由JetBrains打造的一款Python IDE,它功能强大,已经是python开发者使用最多的编辑工具。首先,它支持多平台(Linux、WIndows、MacOS),而且,支持代码调试、语法高亮、单元测试、版本控制等特性,能大大提高开发[详细]
-
linux hexdump使用
所属栏目:[Linux] 日期:2020-12-14 热度:81
# hexdump -hhexdump: invalid option -- ‘h‘Usage: hexdump [options] file...Options: -b one-byte octal display#单字节八进制显示 -c one-byte character display#单字节字符显示 -C canonical hex+ASCII display#规范化 十六进制+ASCII 显示 -d two-b[详细]
-
宝塔Linux面板安装
所属栏目:[Linux] 日期:2020-12-14 热度:90
宝塔linux6.0版本是基于centos7开发的,务必使用centos7.x 系统 提示:Centos官方已宣布在2020年停止对Centos6的维护更新,各大软件开发商也逐渐停止对Centos6的兼容,新服务器不建议使用Centos6 1.首先安装一个Centos7.x系统的虚拟机(注:执行以下命令请使[详细]
-
Linux性能优化实战:案例篇-服务器总是时不时丢包,我该怎么办?
所属栏目:[Linux] 日期:2020-12-14 热度:190
一、上节回顾 上一节,我们梳理了,应用程序容器化后性能下降的分析方法。一起先简单回顾下。 容器利用 Linux 内核提供的命名空间技术,将不同应用程序的运行隔离起来,并用统一的镜像,来管理应用程序的依赖环境。这为应用程序的管理和维护,带来了极大的便[详细]
-
Linux system
所属栏目:[Linux] 日期:2020-12-14 热度:122
输入法设置: https://blog.csdn.net/win_turn/article/details/53637293 https://blog.csdn.net/fx_yzjy101/article/details/80243710 https://zhuanlan.zhihu.com/p/58837239 扩展屏设置: https://blog.csdn.net/GG_SiMiDa/article/details/79108292 http[详细]
-
linux下安装jdk
所属栏目:[Linux] 日期:2020-12-14 热度:127
1、下载安装包,并解压/usr/local?? jdk1.8.0_131 2、设置环境变量 [[email?protected] software]# vim /etc/profile ???? 在最后面添加: export JAVA_HOME=/usr/local/jdk1.8.0_131 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib[详细]
-
Linux下操作出现Permission denied错误
所属栏目:[Linux] 日期:2020-12-14 热度:145
首先可以肯定的是,出现的原因:当前用户没有进行读、写、创建文件、删除文件等操作的权限。 解决办法: 输入命令 : sudo chmod -R 755 目录或者文件名称 上面的 755 标识权限,如果嫌烦可以直接 777 了事。 如果操作还是提示“overwrite”,那就说当前用户[详细]
-
最好用linux版QQ
所属栏目:[Linux] 日期:2020-12-14 热度:118
这个版本的qq是见过linux下做好用的qq,希望对大家有用; 安装简单,qq易用,不卡死,可以接收文件。 安装过程如下: git clone https: // gitee.com/wszqkzqk/deepin-wine-for-ubuntu.git cd deepin-wine- for - ubuntu. / install . sh cd .. mkdir deepin.[详细]
-
Linux—系统关机命令详解
所属栏目:[Linux] 日期:2020-12-14 热度:175
一、shutdown命令 立刻关机,now相当于时间为0[[email?protected] ~]# shutdown - h now 系统在今天的20:25分关机,若在21:25才执行此命令,则隔天才关机[[email?protected] ~]# shutdown -h 20 : 25 系统在十分钟后关机[[email?protected] ~]# shutdown –[详细]
-
linux下python安装
所属栏目:[Linux] 日期:2020-12-14 热度:157
一、安装相关依赖 yum?install?gcc?patch?libffi-devel?python-devel??zlib-devel?bzip2-devel?openssl-devel?ncurses-devel?sqlite-devel?readline-devel?tk-devel?gdbm-devel?db4-devel?libpcap-devel?xz-devel?-y 二、安装python (1)wget https://www.p[详细]
-
linux非root用户安装ncurses-devel依赖,解决configure: error:
所属栏目:[Linux] 日期:2020-12-14 热度:162
很明显,如果我们通过yum或rpm下载安装,始终无法绕开root用户,除非我们不用yum或rpm。是的,我们直接下载源码包,到ftp.gnu.org/pub/gnu/ncurses/我们可以下到最新的源码包ncurses-6.1.tar.gz,通过rz上传至非root用户wlf的soft目录下,回到根目录,我们把[详细]
-
K8S搭建过程随笔_证书CFSSL
所属栏目:[Linux] 日期:2020-12-14 热度:148
安装CFSSL mkdir -p /opt/k8s/cert cd /opt/k8s wget https://pkg.cfssl.org/R1.2/cfssl_linux-amd64 mv cfssl_linux-amd64 /opt/k8s/bin/cfssl wget https://pkg.cfssl.org/R1.2/cfssljson_linux-amd64 mv cfssljson_linux-amd64 /opt/k8s/bin/cfssljson wg[详细]
-
linux – 为什么`du`的输出通常与`du -b`有很大不同
所属栏目:[Linux] 日期:2020-12-14 热度:71
为什么du的输出经常与du -b不同? -b是–apparent-size –block-size = 1的简写.只使用–apparent-size在大多数情况下给我相同的结果,但是–block-size = 1似乎可以解决问题.我想知道输出是否正确,哪个数字是我想要的? (即实际文件大小,如果复制到另一个存[详细]
-
linux – 如何比较两个DateTime字符串并以小时为单位返回差异?
所属栏目:[Linux] 日期:2020-12-14 热度:50
我可以使用以下代码在php中执行此操作: $dt1 = '2011-11-11 11:11:11';$t1 = strtotime($dt1);$dt2 = date('Y-m-d H:00:00');$t2 = strtotime($dt2);$tDiff = $t2 - $t1;$hDiff = round($tDiff/3600); $hDiff会在几小时内给我结果. 如何在bash shell中实现[详细]
-
如何在Linux中获取文件创建日期?
所属栏目:[Linux] 日期:2020-12-14 热度:200
我正在处理批量文件,这些文件在其生命的不同时间包含有关同一对象的信息,并且订购它们的唯一方法是创建日期. 我在用这个: //char* buffer has the name of filestruct stat buf;FILE *tf;tf = fopen(buffer,"r");//check handlefstat(tf,buf);fclose(tf);pM[详细]
-
linux – 向路径添加bash脚本
所属栏目:[Linux] 日期:2020-12-14 热度:142
我想在 Linux PATH中添加一个小脚本,所以我不必在它实际放置在磁盘上的地方运行它. 脚本非常简单,就是通过代理提供apt-get访问,我就是这样做的: #!/bin/basharray=( $@ )len=${#array[@]}_args=${array[@]:1:$len}sudo http_proxy="http://user:password@se[详细]
-
GoDaddy Linux上的PHP共享尝试通过GMAIL SMTP发送
所属栏目:[Linux] 日期:2020-12-14 热度:77
我已尝试在StackOverflow和其他网站上发布的每个单独的脚本/代码/方法,但没有运气.我在GoDaddy上主持.我已经设置了一个Google App帐户,设置了MX Records所需的一切(使用GoDaddy工具),甚至尝试从我的网站的GMAIL界面发送一些电子邮件,以及通过我的一个unix上[详细]
-
确定Linux二进制文件的直接共享对象依赖项?
所属栏目:[Linux] 日期:2020-12-14 热度:78
如何轻松找到ELF格式的 Linux二进制文件的直接共享对象依赖项? 我知道ldd工具,但似乎输出了二进制文件的所有依赖项,包括二进制文件所依赖的任何共享对象的依赖项. 解决方法 您可以使用readelf来探索ELF标头. readelf -d会将直接依赖项列为NEEDED部分. $read[详细]
-
使用命令行在Linux中将xlsx转换为csv
所属栏目:[Linux] 日期:2020-12-14 热度:97
我正在寻找一种方法将xlsx文件转换为 Linux上的csv文件. 我不想使用PHP / Perl或类似的东西,因为我正在寻找处理数百万行,所以我需要一些快速的东西.我在Ubuntu repos上发现了一个名为xls2csv的程序,但它只会转换xls(Office 2003)文件(我目前正在使用),但我需[详细]
-
linux – 如何将stderr和stdout重定向到脚本中同一行的不同文件
所属栏目:[Linux] 日期:2020-12-14 热度:155
我知道的很多: $command 2 error$command 1 output 有没有什么办法可以将stderr输出到错误文件并将stdout输出到同一行bash中的输出文件中? 解决方法 只需将它们添加到一行命令2错误1产量 但请注意如果文件已有数据,则用于追加.然而,将覆盖文件中的任何现有[详细]
-
如何在awk中将分隔的字符串拆分为数组?
所属栏目:[Linux] 日期:2020-12-14 热度:152
如何在包含管道符号时拆分字符串在里面. 我想将它们拆分为数组. 我试过了 echo "12:23:11" | awk '{split($0,a,":"); print a[3] a[2] a[1]}' 哪个工作正常.如果我的字符串像“12 | 23 | 11”那么我如何将它们分成一个数组? 解决方法 你有没有尝试过: echo[详细]
-
使用curl在PHP中获取HTTP代码
所属栏目:[Linux] 日期:2020-12-14 热度:96
我正在使用CURL来获取站点的状态,如果它是向上/向下或重定向到另一个站点.我希望尽可能简化它,但效果不佳. ?php$ch = curl_init($url);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);curl_setopt($ch,CURLOPT_TIMEOUT,10);$output = curl_exec($ch);$httpcode[详细]
-
如何在Linux上的某个时间运行脚本?
所属栏目:[Linux] 日期:2020-12-14 热度:106
我有一个包含特定日期和时间的文本文件. 我希望能够在该文件中指定的时间运行脚本. 你会如何实现这一目标? 创建另一个在后台运行的脚本(一种deamon),如果当前时间与文件中的时间匹配,则每秒检查一次? 还有另外一种方法吗? 这台机器是一个 linux服务器,Deb[详细]