linux 命令学习记录

文件操作

chown -R user file 修改文件所有者
chmod -R 777 file 修改文件权限wrx
mkdir -p dir1/dir2/dir3 创建目录
rmdir -p dir1/dir2/dir3 删除目录(目录为空)
cp source target 复制source到target
cp -s source target 创建target 软链接到source (无法复制目录)
ln -s source target 创建target 软链接到source
rm -r dir 删除目录或文件(递归删除文件)
cat -n file 显示全部文件内容
tac -n file 倒序显示文件内容
more file (space/enter/b)控制查看文件
less file (space/pageUp/pageDown)控制查看
head -n line file        查看头line行内容
tail -n line file        查看最后line行内容
which command        查询命令在path中的路径
whereis filekey          查找文件路径
locate filekey          查找文件路径(数据库 updatedb)
find path -name filename    查找文件(硬盘)
tar -cvf tar包名 源目录    打包
tar xvf  tar包名        解包

vi编辑
一般模式 ESC
输入模式 a
命令模式 :

一般模式:查找、删除、复制、粘贴、移位、翻页
查找 /word (n/N) 查找word n下一个,N上一个
删除 x/X dd ndd x删后,X前删,dd删一行
复制 yy nyy yy复制一行,nyy复制n行
粘贴 p/P p粘贴一行,P粘贴所有
位移 0 End 0首位 End末尾
翻页 ctrl+f/b 下翻/上翻

命令:保存、退出、设置行号
保存 :w
退出 :q
设置行 :set nu

实用命令

切换用户:          su -l user

实用root权限运行命令:    sudo command

远程ssh登录:         ssh user@host

查看服务进程是否开启:    ps aux|grep "name"

监控进程占用机器负载:    top -d 2    P(cpu)   M(内存)

杀死进程:          kill -9 pid

posted on 2013-02-17 00:43  西瓜SY  阅读(235)  评论(0编辑  收藏  举报