Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
量化交易之linux篇 - shell脚本 - 遍历当前目录并判断文件类型及后缀
bin bash 第一种写法 for file in ls do if f file file py then echo file is py file elif f file file txt then echo file is txt
Linux基础
Linux
shell
Linux基础之SQLite数据库
嵌入式数据库篇 一 SQLite数据库 二 SQLite数据库安装 三 SQLite的命令用法 四 打开 创建数据库的C接口 五 C代码执行sql语句 六 C代码建表和插入数据 七 总结 一 SQLite数据库 1 简介 轻量化 易用的嵌入
Linux基础
数据库
SQLite
Linux
Linux修改hostname的几种方式,及遇到的问题
之前修改主机名全都是采用的network方式 今天遇到点问题 发现hostname并非之前理解的那样 自己配置hostname的问题 这与系统的版本有关系么 腾讯云7 5的 百度云的是6 5 我自己在VMware上安装的6 5就没 etc
Linux基础
hostname
Linux
Hosts
Linux之iptables详解及tcpdump
https www jianshu com p ed001ae61c58 原文有几处写的不明白的地方加以重整 可以参考这个人写的 感觉他明白的笔记透彻 https blog 51cto com 13677371 2094355 作者一共在内
Linux服务器网络运维
Linux基础
timeout in locking authority file in /home/**/.Xauthority,
进入终端后使用startx命令 看是否有错误提示 我的当时是 timeout in locking authority file in home Xauthority 解决办法是将 Xauthority删掉 在检查用户目录权限 确定为775
Linux基础
Linux下用户的创建与删除
我们在Linux下创建用户主要有两种方式 adduser和useradd 它们的区别以及主要用法如下 adduser adduser的用法很简单 只需adduser username即可 如下 sudo adduser alvin 这个命令
Linux基础
基础入门
二、文件管理命令
2 文件管理命令 2 1文件管理 2 1 1touch新建文件指令 touch 当文件不存在时命令为新建文件 当文件存在时命令为修改文件时间戳 touch file1 file2 新建多个文件 touch t 11111111 11 修改文
Linux基础
Linux
MBR、GPT、LVM分区
GPT分区 支持大于2T的空间分区UEFI系统 支持128个主分区 parted mklabel New disk label type gpt parted mkpart Partition name vdb1 File system t
Linux基础
gpt
Linux 系统 /var/log/journal/ 垃圾日志清理
CentOS系统中有两个日志服务 分别是传统的 rsyslog 和 systemd journal systemd journald是一个改进型日志管理服务 可以收集来自内核 系统早期启动阶段的日志 系统守护进程在启动和运行中的标准输出和错
Linux基础
Linux
运维
服务器
五、Linux系统中的用户管理
五 Linux系统中的用户管理 5 1 用户及用户组存在的意义 5 1 1 用户存在的意义 系统资源是有限的 如何合理分配系统资源 在这个问题解决时必须要有连个资源配合 1 身份 account 2 授权author 3 认证auth 3A
Linux基础
Linux
linux中的selinux到底是什么,本篇文章彻底明白
原文链接https www phpyuan com 235739 html 本文加以修改 若有侵权 请联系删除 一 前言 安全增强型 Linux Security Enhanced Linux 简称 SELinux 它是一个 Linux 内
Linux基础
拓展知识
Linux
centOS
shell
Linux最基础
软件包安装的时候 会经常用到 tar zxvf Japan tar gz 如果要做LAMP环境的编译 建立一个LAMP源代码包构建的PHP生产环境 下载的包都是 tar gz 这样的源代码包 创建目录 mkdir 创建文件 touch 命令
Linux基础
Linux系统资源
在Ubuntu上基于wayland/weston源码构建weston桌面
Ubuntu构建weston桌面 简介 下载工具 库 安装ninja 设置环境变量 构建wayland 构建wayland protocols 构建weston 运行weston weston的一些测试程序 简介 wayland官网 htt
Linux基础
Ubuntu
Linux
wayland
Linux系统图形界面和命令行界面之间的切换
一 系统不在虚拟机中的情况 使用ctrl alt F1 6切换到命令行界面 ctrl alt F7切换到图形界面 二 系统在虚拟机中的情况 Ctrl Alt shift F1 6切换到命令行界面 使用Alt F7返回到图形界面 注 以上方法
Linux
界面切换
Linux基础
Linux 搭建Web虚拟机(Apache httpd),单台机搭建多web站点
一 基础知识 虚拟web主机 指的是在同一台服务器中运行多个web站点 其中的每一个站点实际上并不独自占用整个服务器 可以充分利用服务器的硬件资源 从而大大减低网站构建及运行成本 使用httpd可以非常方便地构建虚拟机主机服务器 只需要运行
Linux基础
虚拟web服务器
linux搭建web虚拟服务器
linux中的shebang
1 读作shebang或者sha bang 2 通常在unix系统的脚本的第一行开头使用 3 指明执行这个脚本文件的解释程序 4 步骤 使用which查询python3的解释器所在的路径 which python3 修改要运行的主pytho
Linux基础
python
Linux
GCC入门详解
一 基本概念 gcc编译源程序分为4个阶段 预处理 编译 汇编 链接 1 预处理阶段 将头文件的内容插入到源代码中 替换宏定义 去掉注释等 预处理后的文件后缀名为 i 2 编译阶段 编译器将预处理后的文件翻译成汇编代码文件 后缀名为 s 3
Linux基础
c语言
Linux
Ubuntu
链接库的时候,提示load shared libraries error,xxx file too short
该问题主要是提示 load shared libraries error xxx file too short 软连接链接问题 原因 程序链接的动态库中有软连接 但是软连接没有 l 标识 被识别成了实际的动态库文件 软连接文件又太小 所以就
Linux基础
load shared librarie
xxx file too short
Linux下more命令高级用法
我们在 Linux 环境下工作时 每天肯定会跟各种各样的文本文件打交道 这些文件 有时候会非常长 无法在一屏的空间内显示完全 所以 在查看这种文件时 我们需要分页显示 这时 我们就可以使用 more 命令 more 命令基本用法 more
Linux基础
良许Linux
mv 也是 Linux 下一个使用频率非常高的命令 但除了一些基本用法 你还知道它的哪些高级用法呢 1 基本用法 移动一个 多个文件 移动一个 多个目录 重命名文件 目录 这些都是很基本的用法 无需赘述 下面介绍一些更高级的用法 2 打印操
Linux基础
1
2
3
4
5
»