当前位置:  建站>运营/SEO
本页文章导读:
    ▪使用telnet协议登陆solrais遇到的问题      在使用putty登陆solrais的时候,输入用户名和密码后突然就断开了连接,在google了好久终于发现了一个方法,在这记录下来 找到 /etc/default/login 然后稍稍修改即可 ------------------------------------.........
    ▪linux 常用文本操作命令集      1.创建特定大小的文件dd [wang@localhost 桌面]$ dd if=/dev/zero of=test.data bs=1K count=2 2+0 records in 2+0 records out 2048 bytes (2.0 kB) copied,0.00112496 秒,1.8 MB/秒 其中if表示输入文件,of表示输出文件.........
    ▪七 linux 常用命令的具体用法      系统信息 uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 uname -a 列出所有东西 shutdown -h now 关闭系统(1) 文件和目录 cd - 返回上次所在的目录 ls -l 显示文件和目录的详细.........

[1]使用telnet协议登陆solrais遇到的问题
    来源: 互联网  发布时间: 2013-10-26

在使用putty登陆solrais的时候,输入用户名和密码后突然就断开了连接,在google了好久终于发现了一个方法,在这记录下来

找到 /etc/default/login 然后稍稍修改即可

--------------------------------------------------------------------

找到 CONSOLE=/dev/console这一行
在前面加一个#号(# CONSOLE=/dev/console)
保存退出重启

作者:A8572785 发表于2013-3-27 8:43:22 原文链接
阅读:0 评论:0 查看评论

    
[2]linux 常用文本操作命令集
    来源: 互联网  发布时间: 2013-10-26
1.创建特定大小的文件dd
[wang@localhost 桌面]$ dd if=/dev/zero of=test.data bs=1K count=2
2+0 records in
2+0 records out
2048 bytes (2.0 kB) copied,0.00112496 秒,1.8 MB/秒
其中if表示输入文件,of表示输出文件,bs表示单位块大小,count表示需要复制的块数。
创建空白文件就用touch filename

2.文件的交集和差集comm
[wang@localhost 桌面]$ sort b.txt -o b.txt 
[wang@localhost 桌面]$ sort a.txt -o a.txt 
[wang@localhost 桌面]$ comm a.txt b.txt 

a
b
c
d
e
f
g
i
第一列包含只在a.txt出现的行,第二列包含只在b.txt出现的行,第三列包含在a.txt和b.txt出现的行
[wang@localhost 桌面]$ comm a.txt b.txt -1 -2
a
c
d
f
-1表示干掉第一列,-2表示干掉第二列,用于取交集。

3.创建长目录mkdir
[wang@localhost 桌面]$ mkdir -p ./william/wang/2013
此命令会依次创建william,wang,2013目录

4.查看文件信息file
[wang@localhost 桌面]$ file shell.sh 
shell.sh: Bourne-Again shell script text executable
[wang@localhost 桌面]$ file -b shell.sh 
Bourne-Again shell script text executable    //只列出文件类型

5.查找文件差异并进行修补diff
[wang@localhost 桌面]$ diff -u a.txt b.txt 
--- a.txt 2013-03-26 14:17:00.265890952 +0800
+++ b.txt 2013-03-26 14:16:55.439744576 +0800
@@ -1,8 +1,5 @@
-
 a
-b
 c
 d
-e
 f
-g
+i
[wang@localhost 桌面]$ diff -u a.txt b.txt > c.patch
[wang@localhost 桌面]$ patch -p1 b.txt < c.patch 
missing header for unified diff at line 3 of patch
patching file b.txt
Reversed (or previously applied) patch detected!  Assume -R? [n] y
[wang@localhost 桌面]$ cat b.txt

a
b
c
d
e
f
g
现在b.txt和a.txt内容一样了。

6.打印前面或后面几行
[wang@localhost 桌面]$ head -n 3 b.txt

a
b
[wang@localhost 桌面]$ tail -n -2 b.txt
f
g
[wang@localhost 桌面]$ tail -f /var/log/messages
tail: 无法打开 “/var/log/messages” 读取数据: 权限不够
tail: no files remaining
[root@localhost 桌面]# tail -f /var/log/messages    //跟踪日志
Mar 26 13:57:13 localhost dhclient: bound to 192.168.126.148 -- renewal in 706 seconds.
Mar 26 14:08:59 localhost dhclient: DHCPREQUEST on eth0 to 192.168.126.254 port 67
Mar 26 14:08:59 localhost dhclient: DHCPACK from 192.168.126.254
Mar 26 14:08:59 localhost dhclient: bound to 192.168.126.148 -- renewal in 876 seconds.
也可以这样用:[root@localhost 桌面]# dmesg | tail -f

7.只列出目录
[wang@localhost 桌面]$ ls -d */
mm/  
[wang@localhost 桌面]$ ls -l | grep "^d"
drwxrwxr-x.  2 wang wang   4096 01-25 19:33 mm

8.最近的两个目录切换
[wang@localhost 桌面]$ cd -
/home/wang/project
[wang@localhost project]$ cd -
/home/wang/桌面
[wang@localhost 桌面]$ 

9.查找匹配的文件
[wang@localhost 桌面]$ grep -l "bin" . -r
./mm/test.sh
./shell.sh
./bt.sh
./test1.sh
./startup.x

10.切分文件
[wang@localhost 桌面]$ cut -f2,3 -d ":" /etc/passwd
x:0
x:1
x:2

11.查找文件并操作
find 路径 -name "文件" -exec "command" {} \;
[wang@localhost 桌面]$ find . -name "a.txt" -exec cp {} /home/wang/project/ \;
[wang@localhost 桌面]$ ls /home/wang/project/

12.替换sed
[wang@localhost 桌面]$ echo WO WO WO | sed 's/WO/wo/2g'
WO wo wo
从第二个匹配的地方开始替换,不要2的话,就全部替换。
[wang@localhost 桌面]$ echo WO WO WO | sed 's/WO/wo/g'
wo wo wo
[wang@localhost 桌面]$ echo WO WO WO | sed 's/WO/wo/'
wo WO WO
[wang@localhost 桌面]$ echo linux is 2 | sed 's/is \([0-9]\)/\1/' 
linux 2
is 后面加个数字 替换成匹配的第一个字段。

13.删除tr
[wang@localhost 桌面]$ echo linux is not windows ! | tr -d 'i'
lnux s not wndows !
[wang@localhost 桌面]$ echo linux is not windows ! | tr -s ' '
linux is not windows !


作者:williamwang2013 发表于2013-3-26 16:57:11 原文链接
阅读:91 评论:0 查看评论

    
[3]七 linux 常用命令的具体用法
    来源: 互联网  发布时间: 2013-10-26
系统信息
uname -m 显示机器的处理器架构(2)

uname -r 显示正在使用的内核版本

uname -a 列出所有东西

shutdown -h now 关闭系统(1)

文件和目录
cd - 返回上次所在的目录
ls -l 显示文件和目录的详细资料
ls -a 显示隐藏文件  
mkdir dir1 dir2 同时创建两个目录
mkdir -p /tmp/dir1/dir2 创建一个目录树
rmdir -r dir1 递归删除一个叫做 'dir1' 目录的所有内容
cp -r source destination 递归复制source的所有内容到destination
less filename   空格和b 表示向下和向上翻页
head -n 20 filename 选取文件的前20行
ln -s file1 lnk1 创建一个指向文件或目录的软链接
ln file1 lnk1 创建一个指向文件或目录的物理链接

find /etc -name bing 在/etc 下找出 文件名为bing的文件
find /etc -perm mode 查找文件权限=mode的文件

umask 002 指定目前用户新建文件的默认权限

chmod 777 file

suid sgid sbit 的作用。  假设将文件权限修改为-rwsr-xr-x   应该用 chmod 4755 file

chown jessie:users file1.txt 将档案 file1.txt 的拥有者设为 users 群体的使用者 jessie
chattr [+-=] [ai] filename +—-= 文件的隐藏属性

mount 设备名 挂载点
tar [-j|z] [c|x]v-f  filename  
j 适合.bz2
z 适合.gz
c 打包
x 解开
v 表示在压缩/解压过程中将正处理的文件名显示出来
filename 是被处理的文件

vim

dd 删除一行   yy 复制 P粘贴

ctrl+f  ctrl+b 翻页

x  X 删除一个字符

u ctrl+r  撤销 反撤销

ZZ 保存后退出

o 在光标的下一行开始插入







bash

login shell  读 /etc/profile 和 ~/.bash_profile 或 ~/.profile

nologinshell  只读~/.bash_profile 或 ~/.profile

source 配置文件名  可以将配置文件的内容读入当前bash中

help 显示bash内置命令

env  查看环境变量

数据重定向

find /home -name .bashrc >list 2>&1

管道命令

cut

grep ‘字符串’






程序和服务管理
ps -e 将所有进程都显示出来
ps -l 以详细格式输出
ps  aux 列出目前内存中的所有进程


top  -p 指定某个pid监测

top 执行过程中的按键

P cpu    M 内存  N pid  q 退出 


杀死由syslogd命令启动的所有进程

killall -signal syslogd


作者:bingjing12345 发表于2013-3-27 10:15:15 原文链接
阅读:23 评论:0 查看评论

    
最新技术文章:
▪SQVI和SAP查询QUERY的区别和使用注意事项    ▪彻底理解Cisco/Linux/Windows的IP路由    ▪Exchange 2010 处于禁止发送用户自动收到来自IT...
▪MB_CHANGE_DOCUMENT使用方法    ▪ALV的html表头    ▪【译】如何精确判断最终用户响应时间过长的...
▪apache2.4.4启用deflate压缩    ▪使用vmware 配置centos 6.0+ 网络出现的各种问题...    ▪十句话教你学会Linux数据流重定向
▪centos6.x已经安装的系统添加图形界面    ▪Linux查看CPU和内存使用情况    ▪win7问题解决,凭据管理器和无法访问,不允...
▪Dynamics CRM 2013 初体验(4):不再被支持的功...    ▪win7下制作ubuntu系统安装启动盘和U盘安装ubuntu...    ▪Linux cp -a用法
▪Windows Server时间服务器配置方法    ▪Tomcat+memcached实现Session共享    ▪Linux修改系统环境变量PATH路径的方法
▪Citrix 服务器虚拟化之二十七 XenApp6.5发布服务...    ▪搭建本地Ubuntu 镜像服务器    ▪Create local metadata resource of yum
▪tsm ANS0326E问题处理    ▪Windows SVN变化邮件通知(Python2.7实现)    ▪linux下的内核测试工具——perf使用简介
▪Nginx TCP Proxy模块的编译安装    ▪OSX: SSH密钥使用日记(2)    ▪OSX: SSH密钥使用日记(1)
▪Manually start and stop Oracle XE in Ubuntu    ▪Disable autostart of Oracle-xe in Ubuntu    ▪tar命令-linux
▪xtrabackup-2.1.2-611安装    ▪无废话ubuntu 13.4文件共享配置    ▪Unix文本处理工具之sed
▪hpux 操作系统 磁带备份与恢复    ▪HP DL360 G7通过iLO部署系统    ▪Redhat 6.0中VNC Server的配置方法
▪hpux 操作系统磁带备份与恢复    ▪用C++编程调用libvirt的API来创建KVM虚拟机    ▪hpux- hp小型机日常硬件故障处理case(一)
▪web集群时session同步的几种方法(统计)    ▪inux常用命令大全    ▪BAT 批处理实现循环备份N天文件夹
▪BIND9私有DNS服务器小环境搭建实验    ▪Exchange2013增量备份    ▪OSSEC Monitor your App log file
▪《深入理解Nginx》阅读与实践(三):使用upstre...    ▪如何给Fedora 15创建磁盘分区    ▪Packet Sniffer Code in C using sockets
▪Error, some other host already uses address    ▪修改uCOS_II以实现“优先级+时间片”联合调度    ▪weblogic开发模式与生产模式介绍
▪Wireshark 高级特性    ▪ubuntu13.04版本下安装RabbitVCS,类似windows的Tortoi...    ▪Apache 一台主机绑定多个域名及虚拟主机
▪linux安全设置    ▪RHEL双网卡绑定    ▪Linux shell if参数
▪Windows配置路由时可以指定源地址啦    ▪centos安装vim7.4    ▪S3C2410 实验三——块拷贝、字拷贝(寄存器的...
▪系统运维——日志处理    ▪ip_conntrack缓存neighbour    ▪关键在封装并发出了帧-IP冲突也无所谓
▪weblogic11g 安装——linux 无图形界面    ▪《数据通信与网络》笔记--SCTP    ▪《数据通信与网络》笔记--TCP中的拥塞控制
▪weblogic11g 安装集群 —— win2003 系统、单台主...    ▪weblogic11g 节点管理器 nodemanager    ▪Citrix 服务器虚拟化之二十六 应用程序虚拟化...
▪如何将windows下的文件夹挂载到linux虚拟机下    ▪在64位AIX6.1下安装SAP JCo    ▪Outlook启动时提示“找不到文件Outlook.pst文件”...
▪weblogic8.1 登陆5 ip 限制    ▪weblogic 内存 及 内存溢出    ▪手把手教你在Windows端搭建Redmine项目管理软件
▪启动及重新启动nginx,重启nginx后丢失nginx.pid问...    ▪Win7实现快速启动栏并实现靠左边的终极操作...    ▪《深入理解Nginx》阅读与实践(二):配置项...
▪显示grub引导菜单    ▪nagios监控主机    ▪linux各种数据流重定向
▪centOS安装chrome浏览器    ▪Slackware 14 安装完全指南    ▪SharePoint 2013的100个新功能之内容管理(三)
▪Citrix 服务器虚拟化之二十一 桌面虚拟化之部...    ▪[问,ask]ubuntu13.04安装vncserver后只显示桌面,不显...    ▪Win7中IIS出现“HTTP 错误 404.17 - Not Found 请求的...
▪CentOS快速安装最新版本的SaltStack    ▪CentOS 6.4 快速安装Nginx笔记    ▪磁盘管理——RAID 0
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3