- 博客(23)
- 资源 (7)
- 收藏
- 关注
原创 ubantu下安装zlib的方法
问题:在ubantu下安装zlib,尝试1:使用sudo apt-get install zliberr:E: 未发现软件包 zlib尝试2:使用wget http://www.zlib.net/zlib-1.2.3.tar.gz,下载下来再自己编译,安装err:已发出 HTTP 请求,正在等待回应... 404 Not Found2016-01-10 23:23:50 错误 4...
2019-05-31 18:01:15 1399
原创 解决:sudo: pip: command not found
1-问题:Ubuntu下执行sudo pip install package-name出现sudo: pip: command not found的问题。2-原因:编译sudo的时候加入了–with-secure-path 选项。3-解决:在环境配置文件里加一个alias(1) vi~/.bashrc...
2019-05-31 17:59:09 993
转载 Ubuntu 查询安装包的方法
1 前言在最近的安装JDK和库文件时出现提示需要安装库文件的情况,如下:frey@Frey:/mnt/e/topeet/Android_JDK$ sudo ./install-devel-packages.sh==> Executing: 'apt-get install git gnupg flex bison gperf build-essential zip curl libc...
2019-05-31 17:57:25 1079
转载 Ubuntu Server上禁止服务
在Ubuntu Server 15.10上,安装Mesos时,按照其文档说明,在禁止相关服务时采用在/etc/init目录添加相应.override的办法。如,禁止mesos-master、zookeeper这两个服务,就执行如下命令:sudo sh -c "echo manual > /etc/init/mesos-master.override"sudo sh -c "echo m...
2019-05-31 17:50:02 2709
转载 Ubuntu的build-essential有什么作用
Ubuntu缺省情况下,并没有提供C/C++的编译环境,因此还需要手动安装。但是如果单独安装gcc以及g++比较麻烦,幸运的是,Ubuntu提供了一个build-essential软件包。查看该软件包的依赖关系:y@ubuntu:~$ apt-cache depends build-essentialbuild-essential|Depends: libc6-dev Depend...
2019-05-30 15:05:12 447
原创 Ubuntu Server 环境安装 网络等
1.网卡先配置桥接,自动获取IP地址内存2G,硬盘80G2. 卸载自带vi, 装full 版 vim说明:ubuntu预装的是vim tiny版本,而需要的是vim full版本$sudo apt-get remove vim-common$sudo apt-get install vim3.配置网络1) 打开配置文件 sudovi/etc/network/i...
2019-05-30 15:02:57 393
转载 Linux shell中运行命令后加上字符“&”的作用
上午登录服务器编译运行服务端程序的时候,学到了在命令后加上字符“&”后,退出shell,运行的命令可以继续运行。不解原因,并到网上搜索了以下,明白了点!以下是搜索到的片段:& 放在启动参数后面表示设置此进程为后台进程默认情况下,进程是前台进程,这时就把Shell给占据了,我们无法进行其他操作,对于那些没有交互的进程,很多时候,我们希望将其在后台启动,可以在启动参数的时候...
2019-05-30 14:50:17 775
转载 Linux下的tar压缩解压缩命令详解
tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必...
2019-05-29 14:05:15 268
转载 CentOS中的环境变量配置文件
CentOS的环境变量配置文件体系是一个层级体系,这与其他多用户应用系统配置文件是类似的,有全局的,有用户的,有shell的,另外不同层级有时类似继承关系。下面以PATH变量为例。1.修改/etc/profile文件,将影响全局,所有用户。/etc/profile在系统启动后第一个用户登录时运行。在/etc/profile文件中添加export PATH=/someapplication...
2019-05-29 13:58:15 831
转载 使用git克隆指定分支的代码
今天想学习一下开源中国Android客户端的app源码,源码的Git地址:http://git.oschina.net/oschina/android-app,如下图所示: 由于Master主分支上没有放置源码,因此需要切换到指定的Tag分支去查看,如下图所示: 切换到v2.8.1这个分支就可以看到具体的代码了,如下图所示: 使用Git下载指定分支命令为:...
2019-05-28 20:29:42 1088
原创 linux 学习笔记- openssl升级
# mv /usr/bin/openssl /usr/bin/openssl.old # 将之前的备份 # mv /usr/include/openssl /usr/include/openssl.old# ln -s /usr/local/ssl/bin/openssl /usr/bin/opens...
2019-05-24 18:32:55 308
原创 Git回滚代码到某个commit
#回退命令:$ git reset --hard HEAD^ #回退到上个版本$ git reset --hard HEAD~3 #回退到前3次提交之前,以此类推,回退到n次提交之前$ git reset --hard commit_id #退到/进到 指定commit的sha码#强推到远程:$ git push origin HE...
2019-05-24 18:10:57 175
原创 linux 软连接【转】
这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的 目录下用ln命令链接(link)它就可以,不必重复的占用磁...
2019-05-24 18:08:27 339
转载 linux硬链接与软链接
Linux 系统中有软链接和硬链接两种特殊的“文件”。软链接可以看作是Windows中的快捷方式,可以让你快速链接到目标档案或目录。硬链接则透过文件系统的inode来产生新档名,而不是产生新档案。创建方法都很简单:软链接(符号链接) ln -s source target 硬链接 (实体链接)ln source targetinode要解释清楚两者的区...
2019-05-24 18:07:52 153
转载 centos7常用命令与环境安装
文章目录1.1常用命令软件操作指令服务器硬件资源和硬盘操作文件和文件夹操作命令系统用户操作命令防火墙相关设置sudo提权和文件传输操作权限操作vim操作1.2准备工作2.Centos7环境安装2.1汇总命令2.2安装mysql2.3mysql的一些操作和指令2.4卸载mysql2.5安装jdk2.6安装maven2.7安装nginx2.8安装tomcat2....
2019-05-24 18:06:50 536
转载 centos 常用基础知识-日志文件
软件版本 Centos7 64bit1、日志文件常见的Linux操作系统登录文件有如下几个:1)/var/log/secure:记录登录系统存取数据的文件;例如pop3,ssh,telnet,ftp等都会记录在此.2)/ar/log/wtmp:记录登录这的信息记录,被编码过,所以必须以last解析;3)/var/log/message:jihu所有的开机系统发生的错误都会在此...
2019-05-24 18:05:32 238
转载 Linux(CentOS6.5)升级OpenSSL版本
问题:把SSL升级到OpenSSL 1.0.2h版本1.查看系统SSL版本信息命令:openssl versionOpenSSL 1.0.1e-fips 11 Feb 2013 2.下载需要更新的SSL版本命令:wget https://www.openssl.org/source/openssl-1.0.1h.tar.gz ...
2019-05-23 17:50:01 1790 2
转载 centos下RPM包的安装、卸载和查询
rpm包安装:rpm -ivh PACKAGE_FILErpm -ivh --nodeps PACKAGE_FILE //nodeps为忽略软件依赖安装rpm -ivh --replacepkgsPACKAGE_FILE //重新安装rpm包升级:rpm -Uvh PACKAGE_FILE //对于有旧rpm包的则升级,没有则安装rpm -...
2019-05-22 15:27:04 1271
原创 Linux 工作笔记-Yum 取址路径 U盘挂载
Yum 取址路径cd /etc/yum.repos.d/fdisk -l 查看挂载磁盘linux 挂载时 mount: wrong fs type, bad option, bad superblock on /dev/sdb原因:挂载时未格式化,使用的文件系统格式不对解决方案:格式化4. 挂载先在根目录建data[root@yzb-centos72-3 /]#...
2019-05-22 15:26:19 212
转载 内联函数 —— C 中关键字 inline 用法解析
1、inline函数不要超过10行代码,且不能包含循环、switch、if语句2、在一个c文件中定义的inline函数是不能在其它c文件中直接使用,google推荐把inline函数定义在**-inl.h头文件中。3、不要过度使用inline函数定义,尤其对大函数来说上面三点说明如何正确的使用inline函数,我以前的时候对inline理解不透彻,使用inline的方式不正确,但现在编译器够...
2019-05-20 11:14:50 646
原创 内核模块中 读写文件
#include <linux/uaccess.h>#include <linux/init.h>#include <asm/fcntl.h>#include <asm/processor.h>#include <asm/uaccess.h>struct file* filp = NULL;mm_segment_t o...
2019-05-14 14:30:13 387
转载 kernel中文件的读写操作可以使用vfs_read()和vfs_write
需要在Linux kernel--大多是在需要调试的驱动程序--中读写文件数据。在kernel中操作文件没有标准库可用,需要利用kernel的一些函数,这些函数主要有: filp_open() filp_close(), vfs_read() vfs_write(),set_fs(),get_fs()等,这些函数在linux/fs.h和asm/uaccess.h头文件中声明。下面介绍主要步骤 ...
2019-05-14 14:23:56 1501 1
原创 CentOS 安装 Samba服务器(多用户组、多用户有不同的访问权限)
增加smb用户[root@localhost sir01]#smbpasswd -a linuxsir查看 smb 现有用户pdbedit -L验证用户登录文件夹smbclient //192.168.101.93/forlder -U usernameWindows 映射网络文件夹目前是以其他用户名和密码进行映射的——映射盘更换登录用...
2019-05-11 15:31:40 3005
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人