Linux & Ubuntu
白 杨
这个作者很懒,什么都没留下…
展开
-
Ubuntu下U盘文件只读的解决办法
Ubuntu下U盘文件只读的解决办法 解决方法: 1. 在Ubuntu终端运行如下命令 tail -f /var/log/syslog 2. 插入有只读文件系统故障的U盘 3. 观察命令行输出输出局部如下: Jul 8 16:44:50 cslouis-pc kernel:原创 2012-12-14 11:05:32 · 15885 阅读 · 5 评论 -
加密、数字摘要、数字证书、SSL、HTTPS及SSH免密登录
在看一些资料中经常会遇到加密、数字摘要、数字证书、SSL、HTTPS及SSH免密登录这写概念。下面将对加密、数字摘要、数字证书、SSL、HTTPS及SSH免密登录这些领域技术做一个简单介绍。1. 常用技术间的关系在我们正式开始对每一项技术进行介绍之前,让我们先有一个宏观的认识,下图罗列我们将要涉及的安全技术以及它们之间的关联。 安全领域的技术众多,但是归根结底,他们都是为了保障如下三个方面:认原创 2016-07-08 11:23:09 · 3190 阅读 · 0 评论 -
linux free命令使用及解析
1. 命令格式free [参数]2. 命令功能 free 命令显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap)和内核缓冲区内存。共享内存将被忽略3. 命令参数-b 以Byte为单位显示内存使用情况。 -k 以KB为单位显示内存使用情况。 -m 以MB为单位显示内存使用情况。-g 以GB为单位显示内存使用情况。-h 自动转换单位(最常用)-o 不显示原创 2016-05-25 08:20:09 · 2379 阅读 · 0 评论 -
diff && patch 命令制作补丁
diff 命令diff可以比较两个文件,并可同时记录下二者的区别。制作补丁时的一般用法和常见选项为: diff 【选项】 源文件(夹) 目的文件(夹) -r:递归,设置后diff会将两个不同版本源代码目录中的所有对应文件都进行一次比较,包括子目录文件; -N:确保补丁文件将正确地处理已经创建或删除文件的情况; -u:一体化diff输出(参见例1) -E, -b, -w,原创 2015-10-28 14:36:01 · 8836 阅读 · 0 评论 -
为Digital Ocean主机添加swap分区
起因Digital Ocean基础配置(512MB内存,20G固态硬盘,每月1TB流量)才5刀/月的价格让人想抗拒都难。不过512MB的内存用起来还是有点紧张的,今天用free -h查看内存使用情况时,发现居然没有swap分区。不知道DigitalOcean是什么打算(–__–)。swap分区当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空原创 2015-10-29 11:18:39 · 1918 阅读 · 0 评论 -
ubuntu下恢复rm删除的数据
1. 论“备份”的重要性今天手真快,Tab补全文件名后回车,昨天一天写的代码就被我remove了。虽然自己写了脚本备份系统和home目录,但系统是1天一备份,home是2天一次增量备份。又恰巧昨晚没有备份home,并且git也没有提交,欲哭无泪的感觉5555~~。被rm掉的文件其实是可以恢复的,删除命令只是在文件节点中作了删除标记,并不是真正清空内容,但是其他用户和一些有写盘动作的进程会很快覆盖这些原创 2015-11-13 08:26:01 · 28218 阅读 · 4 评论 -
Ubuntu终端访问samba服务器
习惯终端访问文件和目录,每次访问实验室samba服务器都要动鼠标,好麻烦~_~,呵呵,发现自己好懒。在google搜索找到终端访问samba好多方法,下面整理了两种方法:第一种是使用smbclient访问samba服务器,第二种是直接将共享目录挂载到自己的电脑上,强烈推荐第二种。1. smbclient安装 sudo apt-get install smbclient2. 查看目录的所有共原创 2015-11-12 22:18:01 · 30804 阅读 · 2 评论 -
linux 解压命令大全
.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName.tar.gz 和 .tgz 解压:tar zxvf FileName.tar.gz 压缩:tar zcvf FileName.tar.gz DirName ———原创 2012-09-27 12:34:03 · 1052 阅读 · 0 评论 -
10 个最酷的 Linux 单行命令
下面是来自 Commandlinefu 网站由用户投票决出的 10 个最酷的 Linux 单行命令,希望对你有用。 1. sudo !!以 root 帐户执行上一条命令。2. python -m SimpleHTTPServer利用 Python 搭建一个简单的 Web 服务器,可通过 http://$HOSTNAME:8000 访问。 3. :w !sudo tee %在 Vim 中无需权限保存编辑的文件。4. cd -更改到上一次访问的目录。5. ^foo^bar将上一条命原创 2012-08-12 10:04:20 · 9853 阅读 · 0 评论 -
linux终端访问U盘或硬盘
在根目录下有个media的文件夹,找到当前登陆的用户,进入后所有挂载上来的硬盘和u盘都能在这个路径下访问到。可以使用cd命令进入响应的盘进行操作。原创 2012-09-26 12:42:59 · 11546 阅读 · 2 评论 -
linux下命令清空回收站
命令行强制清空回收站 回收站其实就是一个文件夹,存放被删掉的文件。 ubuntu 回收站的具体位置是: $HOME/.local/share/Trash/ 进到这个目录下直接rm掉所有文件: sudo rm -fr $HOME/.local/share/Trash/files/原创 2012-09-22 23:12:57 · 10756 阅读 · 2 评论 -
Ubuntu 3D桌面完全教程
***** 目录 *****第一部分:安装显卡驱动(1-1)硬件配置要求(1-2)安装Ubuntu Linux(1-3)设定软件源,更新软件(1-4)安装显卡驱动如何判断显卡驱动是否已经安装好?安装显卡驱动失败,如何恢复图形界面?第二部分:安装相关软件(2-1)安装CCSM设置管理器(2-2)安装compiz特效插件(2-3)安装Tweak设置工具第转载 2013-01-27 18:43:02 · 16701 阅读 · 0 评论 -
Ubuntu下安装 Source insight
简介: Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析。能分析源代码并在工作的同时动态维护它自己的符号数据库,并自动显示有用的上下文信息。 Source Insight不仅仅是一个强大的程序编辑器,它还能显示reference trees,class inheritance diagrams和call trees。Source Insight提供了最快速的对源代码的导航和任何程序编辑器的源信息。原创 2012-07-31 09:19:30 · 3694 阅读 · 0 评论 -
ubuntu修改密码提示太短或太简单
1 #include "stdio.h"2 #include "malloc.h"34 int main(void)5 {6 struct PEOPLE{7 char name[10];8 int age;9 int weigth;10 int heigth;11 }infos;1213 struct PEOPLE *p; /*指向结构体的指针*/原创 2012-07-31 10:12:21 · 4229 阅读 · 1 评论 -
Ubuntu Unity返回到经典Gnome桌面
自从电脑换成12.04后,一点都用不习惯,找到下面这篇文章与大家分享:Ubuntu 12.04于2012年4月26日发布。面对采用了Unity的Ubuntu12.04,也许有人不愿意升级甚至投向其它Linux发行版,然而无论升级还是投入其它桌面环境,都意味着转换成本太大:使用习惯要改变,熟悉的系统自带软件也会面临改动。Gnome, KDE, Lxde,Xfce等桌面环境历来各成一体,自转载 2012-11-27 19:25:19 · 2029 阅读 · 0 评论 -
tmux使用及个性化配置
1. tmux介绍tmux是一个优秀的终端复用软件,split窗口。可以在一个terminal下打开多个终端。即使非正常掉线,也能保证当前的任务运行,这一点对于远程SSH访问特别有用,网络不好的情况下仍然能保证工作现场不丢失。SSH重新连接以后,就可以直接回到原来的工作环境,不但提高了工作效率,还降低了风险,增加了安全性。tmux完全使用键盘控制窗口,实现窗口的切换功能。2. 安装sudo原创 2016-07-08 11:30:03 · 15587 阅读 · 0 评论