linux
qqdenghaigui
这个作者很懒,什么都没留下…
展开
-
linux ssh
1.什么是SSH 传统的网络服务程序,如:ftp、POP和telnet在本质上都是不安全的,因为它们在网络上用明文传送口令和数据,别有用心的人非常容易就可以截获这些口令和数据。而且,这些服务程序的安全验证方式也是有其弱点的,就是很容易受到“中间人”(man-in-the-middle)这种方式的攻击。所谓“中间人”的攻击方式,就是“中间人”冒充真正的服务器接收你传给服务器的数据,然后...原创 2012-02-25 17:04:00 · 142 阅读 · 0 评论 -
git branch 显示
vi ~/.bash_profile 添加如下:parse_git_branch () { git name-rev HEAD 2> /dev/null | sed 's#HEAD\ \(.*\)# (\1)#'}BLACK="\[\033[0;38m\]"RED="\[\033[0;31m\]"RED_BOLD="\[\033[01;31m\]"BLUE="\[\033[01...原创 2012-09-19 16:23:22 · 164 阅读 · 0 评论 -
debian7 添加桌面快捷方式
cd /usr//usr/share/applicationsvim name.desktop 添加如下[Desktop Entry]Version=1.0Name=sublime_textGenericName=Web BrowserExec=/home/turtle/SublimeText2/sublime_text %UTerminal=falseI...原创 2014-03-04 10:17:06 · 908 阅读 · 0 评论 -
VMware Kernel Module Updater
debian7 install vmware error VMware Kernel Module Updater sudo apt-get install linux-headers-`uname -r`sudo apt-get install make原创 2014-03-04 16:12:18 · 439 阅读 · 0 评论 -
gcc 编译找不到标准头文件
在linux底下编译了一个简单的hello.c程序,但是提示错误:找不到stdio.h。 上网找了一下,说缺少build-essential开发包。 “build-essential是c语言的开发包,包含了gcc make gdb和libc函数库 很多工具。” 用sudo aptitude install build-essential获取。 获取后重新编译,通过...原创 2014-03-06 15:07:43 · 2066 阅读 · 0 评论 -
Debian忘记root密码解决方法
这个是从别的地方看来的,但是从哪看的,早就忘记了。看到很多人老在论坛里面问这个问题,有的人给的答案也不多。特拿出来,随便当笔记用。 Debian忘记root密码解决方法 对于一些版本的OS(如redhat)来说,编辑grub,在后面加上“single”即可进入单用户模式。但是对于debian来说,这种方式是无效的,因为debian进入单用户模式也需要你输入root用户的密...原创 2014-03-07 09:24:03 · 1003 阅读 · 0 评论 -
Makefile
已经在linux下开发了2年多了,一直都土鳖的不用写Makefile文件,今天心血来潮,原来尽是如此的简单,但是好记星也不如烂笔头,记录下来,哈哈 target: deps #这里的deps就是依赖,可能是文件,也可能是写在Makefile函数 command #前面有一个tab,这里的command可以是linux的任何命令 例子 clear: t...原创 2014-04-04 17:16:05 · 111 阅读 · 0 评论 -
搭建git server
server mkdir xxx.git cd xxx.git git init --bare client mkdir xxx git init git add xxx.file git commit -m "update code" git remote add origin xxx:xxx.git git push or...原创 2015-04-17 16:18:09 · 143 阅读 · 0 评论 -
centos 7 防火墙和端口配置
CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。 1、关闭firewall: systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动 sudo vim /etc/sysconfig/i...原创 2015-06-08 10:37:24 · 180 阅读 · 0 评论 -
vim
" All system-wide defaults are set in $VIMRUNTIME/debian.vim (usually just" /usr/share/vim/vimcurrent/debian.vim) and sourced by the call to :runtime" you can find below. If you wish to change...原创 2012-11-30 09:52:24 · 77 阅读 · 0 评论 -
linux 引导流程(一)
引导流程1. 固件 firmware(CMOS/BIOS) -> POST 加电自检固件时钟和软件时钟的同步date 查看软件时钟hwclock 查看固件时钟hwclock --hctosys 通过硬件时钟去修改软件时钟hwclock --systohc 通过软件时钟去修改硬件时钟hwclock --set --date="9/22/96 16:45:05"...原创 2012-03-21 01:03:09 · 76 阅读 · 0 评论 -
Debian 6 install firefox
apt-get remove iceweaselsudo vim /etc/apt/sources.list file: insert intodeb http://packages.linuxmint.com debian import apt-get updateapt-get install firefox原创 2012-07-02 09:46:23 · 106 阅读 · 0 评论 -
screen
screen 常用命令screen -ls 查看但前所有的ssession -x screen_id 进入指定ID的session -S 创建一个心的session -v 查看但前screen版本 如果name 的screen 存在,则进入,否则创建一个名字为name的screen screen -R name -t log...原创 2012-03-07 15:41:35 · 76 阅读 · 0 评论 -
Linux 磁盘挂载
Linux系统在使用光盘、软盘或U盘时,必须先执行挂载(mount)命令。挂载命令会将这些存储介质指定成系统中的某个目录,以后直接访问相应目录即可读写存储介质上的数据。 1.挂载光盘 挂载光盘的命令如下: # mount -t is09660 /dev/cdrom /mnt/cdrom 该命令将光盘挂载到/mnt/cdrom目录,使用“ls /mnt/cdrom”命令即可显...原创 2012-07-17 16:35:32 · 73 阅读 · 0 评论 -
linux 常用命令(一)
touch 创建文件mkdir 创建文件夹rm 删除文件mv 移动文件/修改文件名称useradd username 添加用户chmod 改变文件权限chown 改变文件用户chgrn 改变文件的用户组umask 查看文件的权限which ...原创 2012-03-15 22:54:04 · 71 阅读 · 0 评论 -
linux 常用命令(二) 压缩 解压缩命令
gzip GNU zip 压缩文件 .gz文件,只能压缩文件 gunzip gzip -d 解压缩 tar 压缩打包文件夹 .tar.gz-c 产生.tar打包文件 -v 显示详细信息 -f 指定压缩后的文件名 -z 打包同是压缩demo:tar -zcf newdir newdir.tar.gz tar 解压缩.tar.g...原创 2012-03-16 23:48:18 · 73 阅读 · 0 评论 -
linux 常用命令(三) 网络通信
write 向一个用户发送信息 demo: write username wall 向所以用户发送信息demo: wall message ping 测试网络连通性 -c count定义请求次数demo:ping -c 3 192.168.1.1-s 改变发送数据包大小 demo:ping -s 60000 192.168.1.1 ifconf...原创 2012-03-17 00:44:54 · 76 阅读 · 0 评论 -
linux 常用命令(四)
shutdown -h now 关机命令reboot 重启命令pws 显示当前目录 cat/etc/shells 查看所有的shell tab 自动补全键 ctrl + l 清屏ctrl + u 删除光标前面的所有字符history 查看 命令的历史记录 alias 查看系统命令的别名alias copy=cp 定义命令别名...原创 2012-03-17 01:07:57 · 82 阅读 · 0 评论 -
linux 常用命令(五)VI常用命令
vi 常用命令 wq 保存退出q! 不保存退出esc :回到命令模式 插入命令a 在光标后插入文本A 在本行行末附加文本 i 在光标前插入文本I 在本行开始插入文本 o 在光标下插入新行O 在光标上插入新行 定位命令h 方向左键j 方向下键k 方向上键l 方向右键$ 移动行尾0 移动行首H 移至屏幕...原创 2012-03-20 20:58:44 · 64 阅读 · 0 评论 -
搭建Git服务器
搭建Git服务器 52次阅读在远程仓库一节中,我们讲了远程仓库实际上和本地仓库没啥不同,纯粹为了7x24小时开机并交换大家的修改。 GitHub就是一个免费托管开源代码的远程仓库。但是对于某些视源代码如生命的商业公司来说,既不想公开源代码,又舍不得给GitHub交保护费,那就只能自己搭建一台Git服务器作为私有仓库使用。 搭建Git服务器需要准备一台运行Linux的机...原创 2014-04-29 16:40:36 · 120 阅读 · 0 评论