
Linux操作系统
molian123456
这个作者很懒,什么都没留下…
展开
-
Linux下常用打包解压缩命令
.tar解包: tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName...原创 2011-10-09 10:22:27 · 119 阅读 · 0 评论 -
编程环境
gccgdb:GUN Debugger 什么是core文件?GDB常用命令–载入程序和core –断点 break 行号 函数 条件断点 指定地址 info delete disable enable–流程控制 run cont(continue)next(n)step(s)finish–查看代码 list list function_name / 15 ...原创 2012-10-04 16:37:58 · 131 阅读 · 0 评论 -
shell 判断文件,目录,存在,权限
myPath="/var/log/httpd/" myFile="/var /log/httpd/access.log" #这里的-x 参数判断$myPath是否存在并且是否具有可执行权限 if [ ! -x "$myPath"]; then mkdir "$myPath" fi #这里的-d 参数判断$myPath是否存在 if [ ! -d "$myPath"]; then mkdir "$m.原创 2012-09-28 10:11:22 · 142 阅读 · 0 评论 -
linux 截取文件中连续某几行
sed -n ’5,10p’ /etc/passwd原创 2012-09-27 16:36:53 · 339 阅读 · 0 评论 -
VI下删除文本中的^M
:% s/\r//g原创 2012-09-24 16:45:48 · 119 阅读 · 0 评论 -
alias
alias l="ls"alias ll="ls -l"alias la="ls -a"~/.bashrc原创 2012-09-20 15:18:44 · 127 阅读 · 0 评论 -
E: 安装源配置文件“/etc/apt/sources.list”第 58 行有错误(发行版解析) E: 无法读取源列表。...
E: 安装源配置文件“/etc/apt/sources.list”第 58 行有错误(发行版解析)E: 无法读取源列表。 原因:sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"红色 lsb_release –a 查看codename 注意红色前后有空格,否则会导致上述错误 ...原创 2012-09-12 20:56:09 · 4037 阅读 · 3 评论 -
学会shell(二)
cat sample.js | tr -d '\n\t' | tr -s ' '| sed 's:/\*.*\*/::g'while read line;doecho $line;done < file.txtcat file.txt | (while read line ; do echo $line ; done)(for w in $line;do echo $...原创 2012-09-12 16:59:34 · 134 阅读 · 0 评论 -
学会用shell
以前要提取文件中某一些列的内容,用Java写,定义类,BufferedReader split 或者StringToniker用shell呢?可能只是一行的命令。比如cut : cut -f m,n -d ";"awk : awk '{print $m,$n....}'awk特殊变量:NR:行数NF:每一行字段数$0 $1 $2 ......原创 2012-09-11 17:21:41 · 87 阅读 · 0 评论 -
Linux shell 常用
查找符合正则表达式的单词egrep -o "\b[[:alpha:]]+\b" m12.txt合并文件:cat * > m.txtuniqsortsed stream editorecho this THis this | sed 's:this:THIS:g'(global)echo this THis this | sed 's:this:THIS:g'se...原创 2012-09-11 17:15:02 · 105 阅读 · 0 评论 -
Linux Shell 之个人觉得最难学shell command
是难学同时也是最重要的findxargsgrepawksedtr原创 2012-09-09 10:42:41 · 275 阅读 · 0 评论 -
Linux shell 牛刀小试之注意事项
1. 赋值操作符之间不能有空格,否则变成比较2. if while 条件比较语句,【】之间要有空格,且字符串比较时用双中括号3. test 条件检测 避免过多中括号 if test $vat -lt 5;4. cmd echo $?5. 子shell (cd/bin ; ls)不会改变父shell进程 cmd=$( ) cmd = ` `6. IFS sp...原创 2012-09-08 16:05:14 · 106 阅读 · 0 评论 -
Ubuntu:unable to boot - please use a kernel appropriate for your cpu
This kernel requires the following features not present on the CPU:Unable to boot – please use a kernel appropriate for your CPU.步骤:对应虚拟系统——设置——系统——处理器——扩展特性 ------启用 PAE/NX关于 PAE/NXPAE 是让 CPU 支...原创 2012-09-06 22:41:00 · 673 阅读 · 0 评论 -
SecureCRT突然卡死的问题
SecureCRT作为著名的SSH客户端,经常用于登陆远程服务器。在上面编辑文本,特别是用vi打开两个文本,并且需要切换时,很容易出现卡死的现象,不能接受任何的键盘输入。很是郁闷。以前每次遇到这个问题,我只有关掉那个session重新打开一个。这次又遇上,是在不能忍,试着解决一下。仔细观察会发现,在vi下切换文本“ctrl+w+w”时,很容易输入成”ctrl+s”。随便拿一个sessio...原创 2012-11-16 18:48:21 · 585 阅读 · 0 评论 -
Linux 常用命令技巧
一. 在linux下使用ftp命令访问windows下的Serv-U服务器1. 连接ftp服务器 ftp [hostname ip-address]a)在linux命令行下输入:ftp 10.18.34.115 b)输入用户名和口令,认证通过即可。2. 下载文件 a) get [remote-file] [local-file] b) mget [remot...原创 2012-08-04 18:26:54 · 91 阅读 · 0 评论 -
nohup linux command
nohup command > myout.file 2>&1 & 2>&1 2代表标准错误 1代表标准输出 将标准错误和输出都重定向到myout.file查看实时打印信息:tail -f nohup.outappending output to nohup.out...原创 2012-10-17 10:15:13 · 134 阅读 · 0 评论 -
E: dpkg 被中断,您必须手工运行 sudo dpkg --configure -a 解决此问题。
E: dpkg 被中断,您必须手工运行 sudo dpkg --configure -a 解决此问题。E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)hadoop@hadoop-Z68A-D3H-B3:~$ ps -aux | grep apt-getWarning: bad ps syntax, perhaps a bogus '-'?...原创 2012-05-25 13:58:21 · 296 阅读 · 0 评论 -
shell 的一些技巧
一、字符串:1.求字符串长度:STRING="Noah's Ark"# echo ${#STRING}10 2.截取子字符串:# echo ${STRING:7:3}Ark 3.模式匹配# : 删除最小匹配前缀## : 删除最大匹配前缀% : 删除最小匹配后缀%% :删除最大匹配后缀# FILENAME=/opt/osmu/goodluck...原创 2012-10-11 11:13:42 · 125 阅读 · 0 评论