【Linux学习】
riba2534
没有谁生来就是神牛,而千里之行,始于足下!
展开
-
Linux 内核数据结构
Linux 内核数据结构获得源码目前,Linux 内核的源码维护在 GitHub 上,地址为:https://github.com/torvalds/linux克隆到本地git clone https://github.com/torvalds/linux本书使用的源码版本为 2.6.34 ,所以切换到对应 Tag:cd linuxgit checkout v2.6.34或者直接在:https://github.com/torvalds/linux/releases/tag/v2原创 2020-08-28 01:48:49 · 722 阅读 · 0 评论 -
Linux 网络通信瑞士军刀 nc 命令使用
Linux 网络通信瑞士军刀 nc 命令使用简介netcat也就是nc被称为TCP/IP的瑞士军刀。以体积小,功能灵活著称。在各个发行版有默认安装,可以用来做很多网络相关的工作。它是一款拥有多种功能的 CLI 工具,可以用来在网络上读、写以及重定向数据。 它被设计成可以被脚本或其他程序调用的可靠的后端工具。同时由于它能创建任意所需的连接,因此也是一个很好的网络调试工具。甚至还可以作为简单的 T...原创 2019-09-27 18:34:46 · 1109 阅读 · 0 评论 -
Ubuntu+Apache2配置腾讯云ssl证书实现https
Ubuntu+Apache2配置腾讯云ssl证书实现https前言本文所用的服务器环境是 Ubuntu18.04 + Apache2 .通过部署 ssl 来达到默认使用https方式访问网站的目的。超文本传输安全协议(英语:Hypertext Transfer Protocol Secure,缩写:HTTPS,常称为HTTP over TLS,HTTP over SSL或HTTP Secu...原创 2018-12-28 19:23:21 · 3528 阅读 · 4 评论 -
Bash学习笔记(4)----流程控制与函数
Bash学习笔记(4)—-流程控制与函数流程控制一、if else和Java、PHP等语言不一样,sh的流程控制不可为空在sh/bash里可不能这么写,如果else分支没有语句执行,就不要写这个else。if else1.ifif 语句语法格式:if conditionthen command1 command2 ......原创 2018-02-17 17:56:01 · 291 阅读 · 0 评论 -
Bash学习笔记(3)----变量与运算符
Bash学习笔记(3)变量和参数一、 变量定义概念变量的名字就是变量保存值的地方。引用变量的值就叫做变量替换。 如果 variable 是一个变量的名字,那么 $variable 就是引用这变量的值,即这变量所包含的数据。 $variable事实上只是${variable}的简写形式。在某些上下文中 $variable可能会引起错误,这时候你就需要用${variabl...原创 2018-02-17 17:35:06 · 386 阅读 · 0 评论 -
Bash学习笔记(2)----bash中的特殊字符
Bash学习笔记(2)bash中的特殊字符(上)# 注释: 行首以# 开头(除#!之外)的是注释。#!是用于指定当前脚本的解释器,我们这里为bash,且应该指明完整路径,所以为/bin/bash,bash并不是只有一种,还有zsh,例如:#! /bin/zsh例如:# $vim test.sh#!/bin/bashecho "The # here does ...原创 2018-02-14 22:04:32 · 558 阅读 · 0 评论 -
Bash学习笔记(1)-----bash初步及介绍
Bash学习笔记(1)简介:Bash(GNU Bourne-Again Shell)是一个为GNU计划编写的Unix shell,它是许多Linux平台默认使用的shell。shell是一个命令解释器,是介于操作系统内核与用户之间的一个绝缘层。准确地说,它也是能力很强的计算机语言,被称为解释性语言或脚本语言。它可以通过将系统调用、公共程序、工具和编译过的二进制程序”粘合“在一起来建...原创 2018-02-14 00:41:04 · 431 阅读 · 0 评论 -
常用 Git 命令清单
常用 Git 命令清单作者: 阮一峰日期: 2015年12月 9日我每天使用 Git ,但是很多命令记不住。一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。Workspace:工作区I转载 2017-08-24 00:40:14 · 363 阅读 · 0 评论 -
git学习笔记
GIT的使用方法 初始化git之前的操作:git config --golbal user.name "你的用户名"git config --golbal user.email "你的邮箱"一:git的基本操作初始化git,在对应文件夹下:git init 先在对应目录添加一个文件。将添加的文件放入暂存区域(比如:README.md) git add README.mdgit ad原创 2017-08-22 11:07:56 · 288 阅读 · 0 评论 -
安装kali linux遇到的问题总结
每次都是解决问题以后才写博客,感觉再把事情回滚回去找素材好麻烦,哎~发个牢骚。最近迷上了网络安全,于是决定试着摆弄两下,根据网上找到的教程,要安装虚拟机,根据一步一步的步骤安装好后,开始安装VMware Tools。点击VMware菜单中的安装VMwareTools选项,然后将光驱中文件解压到桌面上cd 桌面cd VMWare-Tools./VMTools-转载 2017-02-04 12:23:43 · 7560 阅读 · 0 评论 -
ubuntu 安装wordpress让其可以自动更新升级的方法
转载自:http://blog.sina.com.cn/s/blog_633bf5c10100txl5.html不是很喜欢用apt的方式安装,就从网上下载了wordpress放到/var/www文件夹里面(安装apache之后默认的网页文件夹就是这个,所有的php等网页文件都有放到这里才能解决)。 然后进行安装的过程就不介绍了,要解决的问题是,怎么样让wordpress自动更新,转载 2017-04-25 21:38:06 · 1567 阅读 · 0 评论 -
Linux常用命令总结
转自:http://blog.csdn.net/ljianhui/article/details/11100625/ http://blog.csdn.net/xiaoguaihai/article/details/8705992/ http://blog.csdn.net/u012860063/article/details/50958364命令:转载 2017-01-11 08:54:47 · 537 阅读 · 0 评论