- 博客(26)
- 收藏
- 关注
转载 Ubuntu 14.04 修改Firefox Chromium 缓存位置
http://blog.longwin.com.tw/2011/01/linux-firefox-chrome-ram-2011/
2014-10-10 16:34:07
1756
转载 linux 三种特殊权限简介 suid sgid sticky-bit
三种特殊权限简介SUID当一个设置了SUID 位的可执行文件被执行时,该文件将以所有者的身份运行,也就是说无论谁来执行这个文件,他都有文件所有者的特权。如果所有者是 root 的话,那么执行人就有超级用户的特权了。SGID当一个设置了SGID 位的可执行文件运行时,该文件将具有所属组的特权, 任意存取整个组所能使用的系统资源。若一个目录设置了SGID,则
2014-09-22 09:07:59
552
转载 linux关于bashrc与profile的区别(转)
bashrc与profile的区别要搞清bashrc与profile的区别,首先要弄明白什么是交互式shell和非交互式shell,什么是login shell 和non-login shell。交互式模式就是shell等待你的输入,并且执行你提交的命令。这种模式被称作交互式是因为shell与用户进行交互。这种模式也是大多数用户非常熟悉的:登录、执行一些命令、签退。当你签退后,sh
2014-09-22 08:53:41
510
转载 Declare 用法
用途说明declare命令是bash的一个内建命令,它可以用来声明shell变量,设置变量的属性(Declare variables and/or give them attributes)。该命令也可以写作typeset。虽然人们很少使用这个命令,如果知道了它的一些用法,就会发现这个命令还是挺有用的。 常用参数格式:declare格式:typeset
2014-03-20 22:05:30
1816
转载 Read 选项及用法
read命令 -n(不换行) -p(提示语句) -n(字符个数) -t(等待时间) -s(不回显) 1、基本读取read命令接收标准输入(键盘)的输入,或其他文件描述符的输入(后面在说)。得到输入后,read命令将数据放入一个标准变量中。下面是read命令的最简单形式::#!/bin/bashecho -n "Enter your name:"
2014-03-20 21:53:27
1604
原创 ubuntu 安装 virtualbox 增强包
第一步: 打开 VirtualBox, 从help里找到About VirtualBox ,查看VB的版本。第二步: 打开虚拟机,运行需要安装增强包的系统,并下载对应VB版本的增强包。第三步: 如果虚拟系统是linux, 挂载后会自动安装. 或者运行里面的VboxLinuxAdditions.run运行完之后看一下是否将自己的用户加到vbox分组中.
2014-03-08 09:23:55
1024
原创 解决 NetworkManager 设备未托管问题
sudo vim /etc/NetworkManager/NetworkManager.confmanaged=false”改为“managed=true重启 networkmanagersudo service network-manager restart
2014-03-01 14:35:25
4754
原创 Ubuntu 13.10 安装Nvidia官方驱动
用livecd装好ubuntu 后,ubuntu会自己的爱机装上开源的 nouvea显卡驱动,可是nouveau驱动对3D特效支持没有官方的好...直奔主题:第一步: 完全卸载自带nouveau显卡驱动 sudo apt-get --purge remove xserver-xorg-video-nouveau第二步: 禁用 Nouv
2013-12-19 20:41:27
1115
原创 Linux crontab 详解
介绍cron是一个系统守护进程用来在指定的时间执行想要执行任务(在后台)。crontab是一个带有命令列表的简单文本文件,表示在指定的时间运行。它是编辑过的一个命令行实用程序。这些命令(和它们的运行时间)然后被cron守护进程控制,执行时在后台执行。
2013-12-09 17:19:25
691
原创 linux 删除自动备份的文件
用 vim 编辑后的文件可能有以 ~ 结尾的备份文件,下面两条命令清除。xyz@Gentoo:~/Desktop$ abc="$(ls | grep "~")"xyz@Gentoo:~/Desktop$ echo $abc2013.11.21.plan~ book_select.txt~ my_question~ setip~ syslog~ temp~ upload~
2013-11-28 13:23:47
1160
转载 C语言之预定义宏
__STDC__是预定义宏。当它被定义后,编译器将按照ansic标准来编译你的c程序。ANSIC标准定义了以下6种可供C语言使用的预定义宏: __LINE__ 在源代码中插入当前源代码行号 __FILE__ 在源代码中插入当前源代码文件名 __DATE_
2013-11-22 22:27:02
713
原创 Shell 脚本之字符串处理
xyz@Gentoo:~$ str="administrator,why,main,share,appelate"xyz@Gentoo:~$ echo ${str#a*r}ator,why,main,share,appelatexyz@Gentoo:~$ echo ${str##a*r}e,appelatexyz@Gentoo:~$ echo ${str%a*a}adminis
2013-11-21 20:33:04
661
转载 Linux 删除特殊文件名
我们有时会遇到一些特殊文件名,例如系统中有一个文件名叫“-ee”,如果我们想对它进行操作,例如要删除它,按照一般的删除方法在命令行中输入rm -ee命令,界面会提示我们是“无效选项”(invalid option),原来由于文件名的第一个字符为“-”,Linux把文件名当作选项了,我们可以使用“--”符号来解决这个问题,输入“rm -- -ee”命令便可顺利删除名为“-ee”的文件,还
2013-11-14 13:21:55
671
原创 ubuntu LAMP 安装及配置
安装环境: Linux xyz 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:20:46 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux安装块:1. 安装 apache2 sudo apt-get install apache2 #安装a
2013-11-09 15:04:51
687
原创 BackTrack5 PIN码破解无线路由器
1.把无线网卡调整到Monitor模式,这样就可以监听无线网卡的流量了。具体方法是: airmon-ng start wlan0。 之后用ifconfig命令能查找到mon0这个设备,就代表设置成功了。 2.下载安装reaver软件。 3.使用wash -i mon0命令,就可以查找出周边那些路由器是开启了WPS功能的。 当然,如果没有这个命令,也可以用BT5自带的aird
2013-10-18 15:20:59
1517
原创 Ubuntu 下格式化 U盘
1: 插上U盘后首先要卸载U盘 sudo umount /dev/sdd 我的U盘名字是sdd 查看U盘挂载名: ll /dev/sd*2: 如格式化成fat32文件系统 mkfs -t vfat /dev/sdd
2013-10-02 12:50:06
728
原创 linux 下计时程序
#include #include #include int main(){ struct timeval tv, end; gettimeofday(&tv, NULL); // 因为不需要tz,所以传入NULL if (getchar() == '\n') {
2013-08-03 11:32:42
733
原创 解决 Virtual Box 安装 xp 时出现的 `Sector not found reading drive A`
很简单,就是 Vistual Box 不支持 Ghost .下载一个深度或纯净版的 xp 就 ok 了 !
2013-07-24 18:30:16
890
转载 C99
1、增加restrict指针 C99中增加了公适用于指针的restrict类型修饰符,它是初始访问指针所指对象的惟一途径,因此只有借助restrict指针表达式才能访问对象。restrict指针指针主要用做函数变元,或者指向由malloc()函数所分配的内存变量。restrict数据类型不改变程序的语义。 如果某个函数定义了两个restrict指针变元,编译程序就假定它们指向两个不同的
2013-06-28 10:45:08
845
原创 linux socket 编程 —— 霸气的宏定义
高考完了,闲着没事, 想写一个 c/s ,但是在 协议域 装入有了一些问题。 struct sockaddr_in servaddr; servaddr.sin_port = 6789; servaddr.sin_addr.s_addr = htonl(INADDR_ANY); //local h
2013-06-22 11:15:45
884
原创 ____x86 and
逻辑与1: 语法And DST, SRC2: 功能(DST) ^ (SRC) -> (DST) 就是将DST(目标操作数) 的特定位清03: 说明:1> and 可进行 字节, 字, 双字的运算2> 操作数类型 DST {通用寄存器, 存储单元} SRC {通用寄存器, 存储单元, 立即数}3> DST 和 SRC不能同时为存储单元 ; 其实别的指
2013-03-21 23:20:52
700
原创 ____x86 位操作指令
1> And 逻辑与2> Or 逻辑或3> Not 逻辑非4> Xor 异或5> Shl 逻辑左移6> Shr 逻辑右移7> Sal 算术左移8> Sar 算术右移9> Rol 循环左移10> Ror 循环右移11> Rcl 带进位循环左移
2013-03-20 20:39:46
912
原创 ____x86 xor 指令
xor 指令:1>语法:XOR DST, SRC0 ⊕0 = 00 ⊕1 = 11 ⊕0 = 11 ⊕1 = 03>说明: 1. xor 用于DST特定位取反2. 要对DST哪些位取反, 则将对应位置 1 , 其余位为03. xor 指令用于将通用寄存器清04. 对psw有影响, CF, PF, SF, ZF,
2013-03-16 22:37:09
4214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人