2015-10-19 - history是一条非常实用的shell命令,可以显示出之前在shell中运行的命令,配合last显示之前登录的用户,就可以追溯是哪个用户执行了某些命令。以下详细说明history使用中常见的命令或技巧,在实际系统管理中,应用得当,可以让工作事半功倍。 使用HISTTIMEFO...
2015-10-17 - 我在学习shell攻略时了解到了这个方法,感觉简单有趣,所以现在把它整理出来和大家分享。 ROT13文本编码 介绍 ROT13(回转13位,rotateby13places,有时中间加了个减号称作ROT-13)是一种简易的置换暗码。把 ROT13 称为加密是大方的,文本模糊处理更准确些。...
2015-10-15 - 一、回到上次操作的目录 # cd - 进入上次访问目录 二、历史命令搜索操作快捷键: [Ctrl + r], [Ctrl + p], [Ctrl + n] 在终端中按捉 [Ctrl] 键的同时 [r] 键,出现提示:(reverse-i-search), 此时你尝试一下输入你以前输入过的命令,当你每输入一个字符的时...
2015-10-15 - linux下查看网卡是否有物理网线连接的命令 这个比较有用,帮助判断网络故障 /sbin/mii-tool mii-tool(这是Linux下专门设置网卡工作模式的命令) 1. 查看网卡的工作模式,输入命令: mii-tool -v SIOCGMIIREG on eth0 failed: Input/output error eth0: nego...
2015-10-15 - debian支持ll命令 $ ll -bash: ll: command not found 没有ll这个命令,虽然也知道ll其实 是ls -l 这个命令的别名,但是总感觉不是很习惯,因为之前一直用centos的。 如果想让debian也支持 ll 命令的话则需要修改用户目录下面的.bashrc 配置文件 cd #进入当...
2015-10-15 - OS:Centos 发现/home目录完全满了,如下处理找到大文件并删除。 方法: 步骤1. du du --max-depth=1 -Hm --max-depth 最大深度 -H 容易理解(humanable) -m 以MB为单位 结果如下, [root@gdc1000 gftp]# du --max-depth=1 -Hm 2333 ./mirantis_virtualbox 1...
2015-10-13 - tail 默认显示最后10行 tail -n 24 可以指定显示行数 用什么命令可以统计一个文件有多少行啊? wc -l 文件名 如果我只要查看一个文件的1-100行。怎么做能 head -n100 filename 统计一个文件有多少行 sed -n $= life 查看文件的1-100行 sed -n 1,100p life 5...
2015-10-12 - 假设文件test1大小为20MB。 1.在文件test1的头部截取30个字节到文件test2: dd if=test1 of=test2 bs=1 count=32 2.从文件test1的第2个6M开始截取6M大小数据 dd if=test1 of=test2 bs=6M skip=1 count=1 3.通过2的命令,可以写成shell脚本,将文件拆分成多个...
2015-10-10 - 格式:command1 | command2 | command3 | 作用:将上一个命令的输出作为下一个命令的输入 特征:此时的命令被称为过滤器,通常是stdin作为输入,stdout作为输出,管道起着连接输入输出的作用 实例: 通过以上例子可以明显的看出|的作用。 Linux重定向与管道:...
2015-10-08 - 安装了一个程序,想在终端里启动它,需要给它配置个环境 这里用Google浏览器作例子 安装好Chrome 在终端输入 chrome 提示:chrome:未找到命令 输入 sudo gedit ~/.bashrc 打开bashrc 加入chrome的路径 export PATH=$PATH:/opt/google/chrome 因为chrome默认...
2015-10-08 - 对于想学习 Linux 的初学者来说要适应使用命令行或者终端可能非常困难。由于终端比图形用户界面程序更能帮助用户控制 Linux 系统,我们必须习惯在终端中运行命令。因此为了有效记忆 Linux 不同的命令,你应该每天使用终端并明白怎样将命令和不同选项以及参数...
2015-10-03 - 使用root用户登录进入linux,打开进去终端 在终端中输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0 (最后的eth0是网卡名,我的是Auto_eth0) 回车后,开始编辑,填写ip地址、子网掩码、网关、DNS等。其中红框内的信息是必须得有的。 编辑完成后,保存退...
2015-09-30 - 这种方式密码会明文显示,密码不安全,仅作为学习练习用。 echo psw|sudo -S cmd 1)有时候使用脚本运行管理员命令时,希望能够自动运行,不被sudo 密码中断; 2)这时候可以使用 echo 密码|sudo -S 命令 的形式来自动输入密码; 3)例如关机脚本 myhalt,保...
2015-09-29 - 我记得我第一次使用 Linux 的时候,我还习惯于 Windows 的图形界面,我真的很讨厌 Linux 终端。那时候我觉得命令难以记忆,不能正确使用它们。随着时间推移,我意识到了 Linux 终端的优美、灵活和可用性,说实话,我没有一天不使用它。今天,我很高兴和刚开...
2015-09-28 - Git 是一个很强大的分布式版本控制系统。它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势。 Git常用操作命令: 1) 远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquery.git 查看远程仓库:$ git remote -v...
2015-09-27 - 当进程不是守护进程时,不能简单地在命令行后添加一个,当终端关闭时,该进程也随之关闭。因为通常在终端起动的进程其父进程是终端进程。当终端关闭时,其所有子进程也随之关闭。使进程在后台执行需要使用nohup命令: nohup command out.log 21 nohup的作用...
2015-09-26 - 在 Linux 系统中,当你输入一个命令,再按两次 TAB 键,就会列出所有以你输入字符开头的可用命令。这并不新鲜,可能你已经知道了。这个功能被称作命令行补全。默认情况下,bash 命令行可以自动补全文件或目录名称。不过,我们可以增强 bash 命令补全功能,通...
2015-09-22 - 在终端工作是一件很有趣的事情。今天,我们将会列举一些有趣得为你带来欢笑的Linux命令。 1.rev 创建一个文件,在文件里面输入几个单词,rev命令会将你写的东西反转输出到控制台。 # rev file name Selection_002 Selection_001 2.fortune 这个命令没有被默...
2015-09-19 - 命令 作用(解释) h,j,k,l h 表示往左, j 表示往下, k 表示往右, l 表示往上 Ctrl + f 上一页 Ctrl + b 下一页 w , e , W , E 跳到单词的后面,小写包括标点 b , B 以单词为单位往前跳动光标,小写包含标点 O 开启新的一行 ^ 一行的开始 $ 一行的结尾 gg...
2015-09-19 - Linux中rmdir命令是用来删除空的目录。 使用方式:rmdir [-p] dirName 参数:-p 是当子目录被删除后使它也成为空目录的话,则顺便一并删除。 举例说明: rmdir folder1 删除名字为folder1的子目录。 rmdir -p folder1/folder2 删除名字为folder1里面的folder...
2015-09-16 - 几种快速清空文件内容的方法: # : filename #其中的 : 是一个占位符, 不产生任何输出. # filename # echo filename # echo /dev/null filename # echo filename # cat /dev/null filename vi中删除行命令 dd 删除一行 d$ 删除以当前字符开始的一行字符 ndd...
2015-09-14 - isosize命令:iso9660文件系统大小显示。 isosize命令用于显示iso9660文件系统的大小,还文件可以使普通文件,也可以是块设备,如/dev/sr0或者/dev/sda.如果没有相关选项的规定,默认以字节的方式显示大...
2015-09-14 - minfo命令ms-dos文件系统的各项参数的显示。 minfo这个指令主要用于显示MS-DOS文件系统的各项参数,包括扇区数、磁头数、柱面数等。 参数主要有以下几个: -v 显示详细的参数 drive 指定驱动 显示系统C盘的参数信息并显示启动扇区内容。 [root@redhat ~]# mi...
2015-09-14 - linux的命令可以分为内部命令和外部命令: 内部命令在系统启动时就调入内存,是常驻内存的,所以执行效率高。 而外部命令是系统的软件功能,用户需要时才从硬盘中读入内存。 enable既可以查看内部命令,同时也可以判断是否为内部命令。 [root@localhost ~]#...
2015-09-14 - diff 命令用法 1、-u:表示在比较结果中输出上下文中一些相同的行,这有利于人工定位 2、-r:表示递归比较各个子目录下的文件 3、-N:将不存在的文件当作空文件 4、-w:忽略对空格的比较 5、-B:忽略对空行的比较 例如:假设Linux-2.6.22.6目录中是原始的内...
2015-09-13 - 在LInux或UNIX系统下我们经常使用各种的命令例如ls ,cd,cat,cp,mv,rm等等命令尤其会在后面跟一些参数与选项来辅助我们实现各种功能,但是这些命令是如何接受这些参数的,其实这正是使用了命令行参数这个语法。 平常我们写程序通常是这样: int main() 但其实...
2015-09-11 - 每人个的工作环境可能不一样,习惯使用的命令一般也就不一样。linux命令确实多,想要完全掌握还是比较困难的一件事情。然而命令很多时候是触类旁通的,很多命令我们看过,n个月也不会用一回,这些命令实在没有必要去掌握的很熟练。下面我就说一下我常用的li...
2015-09-10 - 日常工作中,我们经常需要截取屏幕状态来给其他人看。一般情况下,我们能最直接想到的就是使用键盘上的Print Screen SysRq键来直接截取屏幕到内存中,然后再在其他工具中将内存中的图粘贴出来。不过在 Ubuntu 下,当你打开一个程序的下拉菜单的时候,你会发...
2015-09-09 - 在linux的终端环境下, 我们经常使用curl或是wget来快速下载网页, 其实它们之间还是有很多细微区别的, 比如http 1.1的兼容问题, gzip解压缩功能等等. 下面是我在实践中遇到的wget不能自动解压的问题, 也就是wget对一个使用gzip压缩的http响应不会自动解压, 还...
2015-09-09 - cygwin下模拟linux的nautilus命令. 建立d:\myshell\nautilus文件,设置chmod 777 nautilus 将d:\myshell\路径添加到系统默认path中,每次开机就自动加载该路径。可以像使用系统命令一样使用nautilus nautilus脚本内容如下: #!/bin/bash old_path=`pwd` if [...
2015-09-09 - 方法1: 举例说明: 当前目录下找 foo文件或者fOO文件 find ./ -name f[Oo][Oo] -print 方法2: find / -name f[a...b][A...C]o -print 等等选项,上面这个命令查询到 faAo,fbCo等等文件,看看手册 方法3: Linux使用find命令搜索文件时如果不清楚文件的名称...
2015-09-09 - android命令,挑几个常用的记录一下。 1.查看android版本列表 命令: ./android list target 2.根据查看的版本号创立模拟器 命令: ./android create avd -n magicyu -t 8 显示: Created AVDmytest based on Google APIs (Google Inc.), with thefollowing...
2015-09-09 - 1.minicom需要ncurses库的支持,否则安装会有问题。 A.下载ncurses。我选择是ncurses-5.6.tar.gz 下载地址:http://directory.fsf.org/project/ncurses/ B.解压缩到/opt/ncurses目录下。# tar zxvf ncurses-5.5.tar.gz C /opt/ncurses C.到ncurses目录下,配...
2015-09-09 - 输入xrandr,查看输出中状态是connected的显示设备,如LVDS。具体命令可以是: # xrandr | grep -v disconnected | grep connected 调整亮度: # xrandr --output LVDS --brightness 0.5 注:output后面的参数为上一步中查出的显示设备,不同主机结果可能不...
2015-09-09 - stty是linux下改变和打印终端设置的常用命令。 一、参数 1.打印终端行设置 -a,--all 以人可读的方式打印所有当前设置;-a参数比单独的stty命令输出的终端信息更详细 -g,--save 以stty可读的方式打印当前所有设置 -F,--file=DEVICE 打开并使用特定的设备(...
2015-09-08 - 使用 update-manager 进行跨版本升级。确保已经安装 update-manager。 1.首先,修改源 sudo gedit /etc/apt/sources.list 替换为以下内容: (本文以升级到ubuntu 13.04 为例。每一个版本都有对应的标识) #deb http://archive.ubuntu.com/ubuntu/ raring ma...
2015-09-08 - 本文介绍常用的几种命令行式的下载工具:wget、Prozilla、MyGet、Linuxdown、Curl、Axel 下面就为大家详细介绍一下这些工具。 1.Wget Wget是一个十分常用命令行下载工具,多数Linux发行版本都默认包含这个工具。如果没有安装可在http://www.gnu.org/software...
2015-09-07 - 使用mplayer 安装: sudo apt-get install mplayer 播放: http://www.mplayerhq.hu/DOCS/HTML/zh_CN/commandline.html mplayer ~/Music/test.ogg mplayer播放mp3好像有问题. mp3转ogg, 用soundconverter sudo apt-get install soundconverter 运行soundconver...
2015-09-06 - 当你进入了 Linux 的世界,在下载、安装 了某个 Linux 发行版,体验了 Linux 桌面并安装了一些你喜爱和需要的软件之后,应该去了解下 Linux 真正的魅力所在:命令行。每一个 Linux 命令其实就是一个程序,借助这些命令,我们可以办到非常多的事情。下面将会...
2015-09-05 - 在使用GPU做计算,比如跑 Deep Learning代码的时候,我们可能希望能够实时检测显存的使用情况,但是Linux一般不会自带监视现存的工具。Nvidia自带了一个 nvidia-smi的命令行工具,会显示显存使用情况,但我们总不能每 10s 中就输入一次这个命令。 这时候就需...