-
读《Linux命令行与shell脚本编程大全.第3版》
所属栏目:[Linux] 日期:2020-12-14 热度:177
1 ls 命令 ls -l 显示详细信息 ls -i 显示inode编号? 可以用来判断是否是链接文件 ps 硬链接和符号链接区别 http://www.cnblogs.com/itech/archive/2009/04/10/1433052.html ls -FR 显示文件 子文件信息 -F 在列出的文件名称后加一符号;例如可执行档则加 "*[详细]
-
linux CentOS6.5解压文件,后续要更新
所属栏目:[Linux] 日期:2020-12-14 热度:135
.tgz 文件解压 ? [[email?protected] localhost /home/gwy/software 二 5 月 07 16:46:36 1064]$ ?gunzip ntfs-3g_ntfsprogs-2017.3.23.tgz ?[[email?protected] localhost /home/gwy/software 二 5 月 07 16:47:42 1065]$ ?tar xvf ntfs-3g_ntfsprogs-2017.[详细]
-
Linux用root强制踢掉已登录用户
所属栏目:[Linux] 日期:2020-12-14 热度:104
首先使用w命令查看所有在线用户: [[email?protected]_152_184_centos /]# w 20:50:14 up 9 days,5:58,3 users,load average: 0.21,0.05,0.02USER TTY FROM [email?protected] IDLE JCPU PCPU WHATroot pts/0 101.45.224.253 20:48 0.00s 0.00s 0.00s wroot[详细]
-
Linux 环境下 gcc 链接库 编译、链接(概览) 以及 自动化工具Ma
所属栏目:[Linux] 日期:2020-12-14 热度:116
个人博客首页(点击查看详情) -- https://blog.51cto.com/11495268 ? 1、简介 ????程序编译一般需要经预处理、编译、汇编和链接,在实际应用中,有些公共代码需要反复使用,就把这些代码编译成为 "库" 文件,本文 主要 描述 Linux 平台下 库文件的 创建 和[详细]
-
linux libusb-1.0.9 安装
所属栏目:[Linux] 日期:2020-12-14 热度:117
libusb下载链接: https://libusb.info/ 点击download 下载 libusb和l ibusb-compat-0.1 ? ?安装libusb: 进入libusb目录,依次执行: →aclocal→autoconf→autoheader。 可能遇到的问题: 1.aclocal: warning: couldn‘t open directory ‘m4‘: No such f[详细]
-
linux高可用集群(HA)原理详解
所属栏目:[Linux] 日期:2020-12-14 热度:65
高可用集群 一、什么是高可用集群 ????????高可用集群就是当某一个节点或服务器发生故障时,另一个节点能够自动且立即向外提供服务,即将有故障节点上的资源转移到另一个节点上去,这样另一个节点有了资源既可以向外提供服务。高可用集群是用于单个节点发生[详细]
-
Linux设置tomcat开机自启动:centos7
所属栏目:[Linux] 日期:2020-12-14 热度:157
1.前提是你已经安装好了tomcat服务。 2.配置Tomcat开机启动很简单,将Tomcat配置为系统服务并配置为开机启动即可。 首先将tomcat配置为系统服务: 创建tomcat8服务文件:vi /usr/lib/systemd/system/tomcat8.service。 #tomcat8.service 文件内容: [Unit] D[详细]
-
Linux源代码编译安装程序
所属栏目:[Linux] 日期:2020-12-14 热度:132
在Linux操作系统中搭建一些大型服务时,考虑兼容性与功能的扩展,通常会选择源代码安装软件。 现代的Linux发行版本通常都是使用软件包管理机制对软件进行打包安装,这样既省去了软件的编译安装过程,大大简化了Linux操作系统的安装和使用难度 下图为编译安装[详细]
-
mycat实现读写分离
所属栏目:[Linux] 日期:2020-12-14 热度:129
1 mysql已经配置好了主从 2 linux 安装java环境 3 linux 安装mycat cd /usr/local # 下载mycat wget http://dl.mycat.io/1.6.6.1/Mycat-server-1.6.6.1-release-20181031195535-linux.tar.gz # 解压 tar -zxvf Mycat-server-1.6.6.1-release-20181031195535-[详细]
-
再谈Linux的ulimit
所属栏目:[Linux] 日期:2020-12-14 热度:68
(测试系统Centos7) 测试脚本 [[email?protected] ~]# cat /tmp/test_ulimit.py import sysdef test_n(): total=[] try: for i in range(0,100000): total.append(open(‘/tmp/{}-{}‘.format(‘jjkkll‘,i),‘w‘)) except Exception as err: print(i,repr(e[详细]
-
Linux设置tomcat开机自启动
所属栏目:[Linux] 日期:2020-12-14 热度:154
1.前提是你已经安装好了tomcat服务。 2.配置Tomcat开机启动很简单,将Tomcat配置为系统服务并配置为开机启动即可。 首先将tomcat配置为系统服务: 创建tomcat8服务文件:vi /usr/lib/systemd/system/tomcat8.service。 #tomcat8.service 文件内容: [Unit] D[详细]
-
Linux下用Bash语言实现简单排序的功能
所属栏目:[Linux] 日期:2020-12-14 热度:114
题目链接: 题目描述 利用指针,编写一个函数实现三个整数按由小到大的排序。 输入 三个整数 输出 由小到大输出成一行,每个数字后面跟一个空格 样例输入 2 3 1 样例输出 1 2 3 复习下Linux和Bash 1 #!/bin/ bash 2 read - a arr 3 for (( i= 0 ; i${#arr[@][详细]
-
树的定义和树的三种存储结构
所属栏目:[Linux] 日期:2020-12-14 热度:173
秩也就是他的高度; 一、树的定义 1.树的定义 树(Tree)是n(n=0)个结点的有限集。n=0时称为空树。在任意一颗非空树中: 有且仅有一个特定的称为根(root)的结点 ; 当n1时,其余结点可分为m(m0)个互补交互的有限集T1、T2...Tm,其中每一个集合本身又是一[详细]
-
linux文件大小
所属栏目:[Linux] 日期:2020-12-14 热度:176
du -sh file_path Explanation du ?( d isc? u sage) command estimates file_path space usage The options? -sh ?are (from? man du ): -s,--summarize display only a total for each argument -h,--human-readable print sizes in human readable format[详细]
-
linux清理缓存
所属栏目:[Linux] 日期:2020-12-14 热度:64
查看缓存的命令 free -m 清理缓存的命令 echo 1 ?/proc/sys/vm/drop_caches ? ? ? ? ? echo 2 ?/proc/sys/vm/drop_caches ? ? ? ? ? echo 3 ?/proc/sys/vm/drop_caches ? 说明: 1. /proc是一个虚拟文件系统,我们可以通过对它的读写操作作为与kernel实体间[详细]
-
Linux云计算开学随笔
所属栏目:[Linux] 日期:2020-12-14 热度:168
选择我们学校 在Linux的热潮下,很多人萌发了学习Linux的想法。比起自学,培训是一个能够快速、系统的掌握知识的方式,也受到了不少人的青睐。 选择一家好的教育培训机构的确可以达到事半功倍的效果。不仅能大大缩短学员自行摸索和自我积累的时间,而且能帮[详细]
-
Linux下部署java web项目
所属栏目:[Linux] 日期:2020-12-14 热度:109
首先安装mysql 服务,可以参考我另外的一篇博客? ?centos7下部署mysql服务 Linux下的mysql是区分数据库表名的大小写的 修改 /etc/my.cnf 文件 在 [mysqld] 节中添加: lower_case_table_names=1 ? Linux 系统为Centos 7.4? 下载部署 jdk? ?下载jdk 链接??jdk[详细]
-
Linux连接mysql报错:Access denied for user ‘root’@‘localh
所属栏目:[Linux] 日期:2020-12-14 热度:183
1,在Linux,先进入/etc,修改my.cnf,任意一行加上"skip-grant-tables"。 2,重启MySQL:service mysqld restart 3,use?mysql; update mysql.user set authentication_string=password(‘your new password ‘) where user=‘root‘; 4, flush privileges;[详细]
-
linux nfs服务器
所属栏目:[Linux] 日期:2020-12-14 热度:175
1,安装nfs软件及相关软件(centos一般都已经安装过了) yum -y install rpcblind yum -y nfs-utils 2,写nfs配置文件 vim /etc/exports 配置, 权限, 3,开启服务和服务的开机自启动 /etc/init.d/nfs start /etc/init.d/nfslock start /etc/init.d/rpcbind[详细]
-
crontab定时任务
所属栏目:[Linux] 日期:2020-12-14 热度:143
? linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外,由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。 一、cro[详细]
-
linux中的ls指令常用方法
所属栏目:[Linux] 日期:2020-12-14 热度:197
?在linux中文件后缀与文件类型无关 ?一.ls 功能:对于目录,将列出该目录下所有的子目录与文件 ? ? ? ? ? 对于文件,将列出文件名以及其他信息 ?1.ls - a 列出目录下的所有文件 ,包括以“.”的隐藏文件 ? ? ?目录 ? ? ? ? ?语法:# ?ls - a ?directory ?nam[详细]
-
垃圾CPU,耗我时光——Jetson Nano 初体验2
所属栏目:[Linux] 日期:2020-12-14 热度:184
CPU与GPU性能测试 1. CPU性能测试:计算圆周率 bc ?命令是任意精度计算器语言,通常在? linux ?下当计算器用。它类似基本的计算器,使用这个计算器可以做基本的数学运算 man ?一下? bc ?即可知道, a ?是 bc 的一个内置函数,代表反正切? arctan ?,由于? tan[详细]
-
关于linux设备驱动是否使用全局变量的问题
所属栏目:[Linux] 日期:2020-12-14 热度:93
关于linux设备驱动是否使用全局变量的问题 今天有人问我,关于linux设备驱动是否使用全局变量的问题,为什么说尽量不使用全局变量? 其实这个问题从两方面说: 1)使用全局变量,那么破坏了函数的重入性,为了实现函数重入,又不得不使用锁来保护全局变量。[详细]
-
Linux day_4 用户及用户管理
所属栏目:[Linux] 日期:2020-12-14 热度:187
用户及用户组管理 1. 用户及用户组管理 useradd userdel groupadd groupdel usermod passwd id su 2. useradd: 添加用户 -g: 指定主组(基本组) -G:指定附加组 -r: 添加系统用户 添加了-r选项的话是默认不会创建家目录的,所以说它并不会去复制/etc/skel下[详细]
-
命令——ls
所属栏目:[Linux] 日期:2020-12-14 热度:73
Liunx基础命令 一、Liunx系统下的一般命令格式。 命令——实际上就是在Liunx终端中,在命令行中输入的内容。 Liunx中一个命令的完整格式为: # 指令主体 (空格) ? [ 选项 ] (空格) ? [ 操作对象 ] 指令主体——就是初学时候需要记住的,带有功能性的东西[详细]