Linux 技术文章精选

Linux是一种自由和开放源码的类UNIX操作系统。该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布,在加上用户空间的应用程序之后,成为Linux操作系统。Linux也是自由软件和开放源代码软件发展中最著名的例子。

Linux最常用命令50条【呕心沥血呐,望用之取之】

Linux常用命令大全第一章 Linux基础命令【1】linux-》ls【2】linux-》alias【3】linux-》cd【4】linux-》clear【5】linux-》date【6】linux-》dpkg【7】linux-》echo【8】linux-》man手册【9】linux-》pwd【10】linux-》sort【11】linux-》uniq【12】linux-》which【13】linux-》管道 |第二章 Linux文件管理命令【14】linux-》cat

Linux 安装Nginx教程

Linux 安装Nginx教程

linux日志查看常见方法

linux日志查看常见方法作为一个常年的码农,常年与日志打交道,我自己常用的日志就有各种linux访问日志,php错误日志,nginx访问日志,mysql慢日志…那么日志是如何查看与分析呢?这里的核心主要是把我见到的常用的一些方法给出来.入门版本使用linux命令使用各种常用命令 tail、cat、tac、head、echo, 除此之外结合管道分析grep,正则表达式Linux 6种日志查看方法grep命令详解这里举一个例子,比如我现在要查看history命令里面之前常用的一个命令.我现

Linux服务器部署ElasticSearch

Linux服务器部署ElasticSearch服务器部署需要openjdk-8u41-b04-linux-x64-14_jan_2020(jdk1.8 64bit)elasticsearch-7.4.0-linux-x86_64.tar.gz、kibana-7.4.0-linux-x86_64.tar.gz一、搭建JDK1、cd /usr/local/src2、上传openjdk-8u41-b04-linux-x64-14_jan_2020.tar.gz3、解压tar包tar -zxvf op

Linux CentOS安装MySQL8.0

1.下载安装包下载地址https://dev.mysql.com/downloads/repo/yum/下载对应版本的安装包上传至Linux下2. 安装Yum资源包 rpm -ivh mysql80-community-release-el7-5.noarch.rpm3. yum安装MySQL服务yum -y install mysql-server4. 权限设置chown -R mysql:mysql /var/lib/mysql/5. 初始化MySQLmys

linux安装opencv

安装1.准备工作1.1C/C++编译环境配置Linux系统下使用C++开发OPenCV项目,先要搭建C/C++开发环境在终端输入:sudo apt install gccsudo apt install g++安装C/C++编译器GCC、G++或者安装build-essential,安装了该软件包,编译c/c++所需要的软件包也都会被安装。sudo apt install build-essential安装cmake编译工具sudo apt install cmake1.2安装相关依

【Linux】rm 命令:删除文件/文件夹

文章目录一、删除文件/文件夹:rm 命令二、删除文件(即这个文件被删除)三、删除文件夹四、注意参考链接一、删除文件/文件夹:rm 命令rm 是强大的删除命令,它可以 永久性地 删除文件系统中指定的文件或目录。在使用 rm 命令删除文件或目录时,系统不会产生任何提示信息。此命令的基本格式为:rm [选项] 文件或目录选项:-f:强制删除(force),和 -i 选项相反,使用 -f,系统将不再询问,而是直接删除目标文件或目录。-i:和 -f 正好相反,在删除文件或目录之前,系统会给出提示信

linux中sed -i命令修改文件内容、在文件中插入行、删除文件中删除行

文章目录0.sed -i与sed1.修改文件内容2.在文件中插入行3.在文件中删除行4.使用find查找文件,并用 | xargs传输文件名给sed命令0.sed -i与sedsed -i 就是直接对文本文件进行操作的,如果单纯是sed那么就只是把处理结果输出到命令行,实际上文件内容没有变化。动作说明: [n1[,n2]]functionn1, n2 :不见得会存在,一般代表『选择进行动作的行数』,举例来说,如果我的动作是需要在 10 到 20 行之间进行的,则『 10,20[动作行为] 』-i

Linux如何后台运行服务

如何开启1.nohup用途:不挂断地运行命令。语法:nohup Command [ Arg … ] [ & ]  无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。  如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out 文件中。  如果没有文件能创建或打开以用于追加,那么 Command 参数指定的命令不可调用。退出状态:该命令返回下列出口值:     126 可以查找但不能

Linux在线搭建自己的文档网站

1.teedoc简介一款用 Python 写的文档网站生成工具,支持从 Markdown 或者 jupyter notebook 转换成 HTML,支持多文档,多语言,支持自定义页面等功能效果和文档(官网): teedoc.neucrack.com 或者 https://teedoc.github.io/软件源码: https://github.com/neutree/teedoc (欢迎 star)文档源文件: github.com/teedoc/teedoc.github.io将 .

Linux之C++获取系统用户名

0 背景在 linux 系统上开发时,有时需要判断当前用户名,来做针对性的功能设计,比如不同用户写的日志文件路径不同,因此,本文对获取用户名方法做一个介绍1 数据结构说明在 passwd 结构体中含有相关的定义struct passwd { char *pw_name; /*user name */ char *pw_passwd; /*user password */ uid_t pw_uid; /*user id */ gid_t pw_gid; /*group

linux rws权限导致的动态库无法加载

常见的解决方法常常关注于libxxx.so的状态、权限和所处的位置,忽略了 ./xxx可执行文件本身的状态、权限。

Linux下优先级和环境变量(初学者必备)

一.进程的优先级什么是进程的优先级呢?在日常生活中我们到处都有优先级,比如说我们在食堂排队打饭的时候需要排队而排在我们前面的人优先级比我们高?那为什么需要优先级呢?本质上了是资源太少,如果食堂打饭的窗口有很多很多个,我们也不需要排队。在linux下进程也是如此也有优先级。下面我们来看看进程优先级的概念:1.cpu资源分配的先后顺序,就是指进程的优先权(priority) 。2.优先权高的进程有优先执行权利。配置进程优先权对多任务环境的linux很有用,可以改善系统性能。还可以把进程运行到指定的C

Linux磁盘管理(命令行)

Linux fdisk是一个创建和维护分区表的程序,它兼容DOS类型的分区表、BSD或者SUN类型的磁盘列表。

Linux --------- 远程操作工具

目录一、Linux的远程操作二、Xshell1. 简介2. 下载3. 安装4. 使用二、Xftp1. 简介2. 下载3. 安装4. 使用一、Linux的远程操作在软件公司中,无论是测试服务器还是正式服务器都是部署在公司Linux系统上的,而Linux系统通常是各开发小组共享的,因此程序员需要远程登录到centos进行项目管理或者开发。远程登录客户端有Xshell、Xftp等多种工具 , 我们学习使用Xshell和Xftp , 其它的远程工具大同小异。二、Xshell1. 简介Xshell 是