Linux那些事儿 之 戏说USB(17)接口是设备的接口(二)

  • Post author:
  • Post category:linux

最近看了一些韩国的反转剧,什么是反转剧?就是影片儿演到一半时如果让你猜最后的结局,十有八九都会出乎你的预料。虽然每片只有短短20多分钟,但论故事情节,比咱们的帘子幽梦之类的梦了几十集还不知道做啥的精彩的多。 咱们在生活中是不会有这般戏剧性的反转和悬念的,有的只是吃饭的人生,上班的人生,睡觉的人生。思源湖边做了多少次的白日梦毕业时就被扔到了湖水里,然后我们从平淡走向平庸。 不过这里还是有点小悬念的,…

继续阅读 Linux那些事儿 之 戏说USB(17)接口是设备的接口(二)

Linux生成随机密码

  • Post author:
  • Post category:linux

使用SHA算法来加密日期,并输出结果的前10个字符: date +%s |sha256sum |base64 |head -c 10 ;echo 标题使用内嵌的/dev/urandom,并过滤掉那些日常不怎么使用的字符。包含数字字母大小写,特殊字符 mac使用以下命令(10位数随机密码) LC_CTYPE=C < /dev/urandom tr -dc 0-9-A-Z-a-z-_\!\@\#…

继续阅读 Linux生成随机密码

在linux中安装anaconda

  • Post author:
  • Post category:linux

文章目录 安装anaconda 下载 安装 刷新环境变量 验证安装 显示anaconda navigator 安装anaconda 下载 在官网下载软件 https://www.anaconda.com/download/#linux 安装 使用bash命令 安装 进入到下载目录,然后bash命令,如: $ bash Anaconda3-2018.12-Linux-x86_64.sh 然后一直按提…

继续阅读 在linux中安装anaconda

SSH登陆Linux 某些命令 command not found

  • Post author:
  • Post category:linux

问题描述:远程登陆Ubuntu服务器安装了anaconda3,在远程中可以正常使用conda命令,但是ssh远程连接服务器则无法使用该命令(command not found)。 问题原因:ssh远程连接到服务器的环境变量PATH中不包含anaconda3的可执行文件路径。 解决: 1、在两种连接中使用export或echo PATH查看环境变量PATH; 2、在ssh连接中添加anaconda3…

继续阅读 SSH登陆Linux 某些命令 command not found

第十四章 Linux实操篇-进程管理

  • Post author:
  • Post category:linux

基本介绍 在LInux中每一个执行的程序成为进程,每个进程都会分配一个id号 每个进程都可能以两种方式存在。前台与后台,所谓前台就是用户目前的屏幕上可以进行操作的。后台则是实际上在运行,而屏幕上无法看到的进程,通常使用后台方式进行。 一般系统服务都是以后台进程方式存在,而且常驻在系统中。知到关机才结束 显示系统执行的进程 ps命令是用来查看目前系统中。有哪些进程在执行,以及他们的执行情况。可以不加…

继续阅读 第十四章 Linux实操篇-进程管理

linux中oracle数据库exp和imp导入导出的基本使用

  • Post author:
  • Post category:linux

登录linux的oracle用户 一、exp 1、按表本地导出: exp 数据库用户名/密码 file=***.dmp tables=表名1,表名2 (注:此处file指定默认路径为/home/oracle/) 2、全表导出: exp 数据库用户名/密码 file=***.dmp full=y 3、按用户导出: exp 数据库用户名/密码 file=***.dmp owner=用户名1,用户名2 …

继续阅读 linux中oracle数据库exp和imp导入导出的基本使用

c/c++linux 深入浅出 TCP/IP 协议栈

  • Post author:
  • Post category:linux

TCP/IP 协议栈是一系列网络协议的总和,是构成网络通信的核心骨架,它定义了电子设备如何连入因特网,以及数据如何在它们之间进行传输。TCP/IP 协议采用4层结构,分别是 应用层、传输层、网络层和链路层 ,每一层都呼叫它的下一层所提供的协议来完成自己的需求。由于我们大部分时间都工作在应用层,下层的事情不用我们操心;其次网络协议体系本身就很复杂庞大,入门门槛高,因此很难搞清楚TCP/IP的工作原理…

继续阅读 c/c++linux 深入浅出 TCP/IP 协议栈

linux shell编程指南第十八章——控制流结构

  • Post author:
  • Post category:linux

在书写正确脚本前,大概讲一下退出状态。任何命令进行时都将返回一个退出状态。如 果要观察其退出状态,使用最后状态命令: $ echo $? 主要有4种退出状态。前面已经讲到了两种,即最后命令退出状态$ ?和控制次序命令( $ $、 | |)。其余两种是处理s h e l l脚本或s h e l l退出及相应退出状态或函数返回码。在第1 9章讲到函数 时,也将提到其返回码。 要退出当前进程,s h e…

继续阅读 linux shell编程指南第十八章——控制流结构

linux sed 正则转义,Linux运维云升笔记 (一)正则表达式以及文档编辑器sed

  • Post author:
  • Post category:linux

正则表达式概述 使用单个字符来描述、匹配一系列符合某个语句规则的字符串,由普通字符与特殊字符组成,正则表达式广泛使用在脚本编程、文本编辑器中。 正则表达式简写为regex、regexp、RE。 再大多数语言当中正则表达式都被包括在两个正斜杠当中“/” 正则表达式有一个特点“贪婪匹配”:尽量匹配最长的 正则表达式分类 基础正则表达式 \ 转义字符。例如:“!”将逻辑否的!看做普通字符,\还可以折行 …

继续阅读 linux sed 正则转义,Linux运维云升笔记 (一)正则表达式以及文档编辑器sed

linux系统rootkit恶意软件安全检测工具rkhunter安装部署、使用

  • Post author:
  • Post category:linux

Rootkit Hunter 中文名叫”Rootkit猎手”, 可以发现大约58个已知的rootkits和一些嗅探器和后门程序. 它通过执行一系列的测试脚本来确认你的机器是否已经感染rootkits. 比如检查rootkits使用的基本文件, 可执行二进制文件的错误文件权限, 检测内核模块等等. Rootkit Hunter由Michael Boelen开发, 是开源(GPL)软件.目前最新版本1…

继续阅读 linux系统rootkit恶意软件安全检测工具rkhunter安装部署、使用