Linux常用命令

[size=xx-large][color=orange][b]Linux常用命令[/b][/color][/size]



du 命令:是面向文件的命令,它计算分配给指定文件或者目录的空间。
a:显示全部目录和其次目录下的每个档案所占的磁盘空间
b:大小用bytes来表示 (默认值为k bytes)
h: 使用 GB、MB 等易读的格式
c:最后再加上总计 (默认值)
s:只显示各档案大小的总合
x:只计算同属同一个档案系统的档案
L:计算所有的档案大小
常用命令:du -sh


df 命令:通过文件系统中未分配的空间来确定文件系统中已分配空间的大小
a:显示全部的档案系统和各分割区的磁盘使用情形
i:显示i -nodes的使用量
k:大小用k来表示 (默认值)
h: 使用 GB、MB 等易读的格式
t:显示某一个档案系统的所有分割区磁盘使用量
x:显示不是某一个档案系统的所有分割区磁盘使用量
T:显示每个分割区所属的档案系统名称
df -h


file命令:辨识文件类型
  -b  列出辨识结果时,不显示文件名称。
  -c  详细显示指令执行过程,便于排错或分析程序执行的情形。
  -f<名称文件>  指定名称文件,其内容有一个或多个文件名称呢感,让file依序辨识这些文件,格式为每列一个文件名称。
  -L  直接显示符号连接所指向的文件的类别。
  -m<魔法数字文件>  指定魔法数字文件。
  -v  显示版本信息。
  -z  尝试去解读压缩文件的内容。
常用命令:file *.sh


cp: cp -r dir1 dir2 : 将 dir1 的全部内容全部复制到 dir2 里面。
-r : 此参数是用来做递回复制用,可将一整颗子树都复制到另一个
-i : 询问


rm: 的参数比较常用的有几个: -f , -i , 与 -r
-f : 将会使得系统在删除时,不提出任何警告讯息。
   -i : 在除去档案之前均会询问是否真要除去。
   -r : 递回式的删除。


rmdir:相对於 mkdir ,rmdir 是用来将一个"空的"目录杀掉的
-r : 递回式的删除。


ps :[-a] [-f] [-A] [-d] [-e] [-l] [-p proclist] [-t termlist] [-u uidlist]
-a:显示系统中除了对话领导以及终端无关的进程外的所有其他进程信息
-A:显示系统中所有进程信息(与-e相同)
-d:与选项a相同
-e:显示当前运行的每个进程的状态信息
-f:显示进程的较完整信息
-l:显示进程最完整信息,比-f还要完整
-p proclist:显示指定进程的信息,proclist是PID
-t termlist:显示与终端有关的信息
-u uidlist:显示指定用户有关的进程信息
ps -ef | grep


kill [ -SIGNAL ] pid
SIGNAL 为一个 singal 的数字,从 0 到 31 ,其中 9 是 SIGKILL ,也就是一般用来杀掉一些无法正常 terminate 的讯号
kill -9 pid


wc: 统计指定文件中的字节数、字数、行数, 并将统计结果显示输出
-c 统计字节数
-l 统计行数
-w 统计字数






Linux操作指令:
路径: cd 路径名 | cd ../
查看当前路径: pwd
查看当前路径下文件: ls
清除屏幕数据: ctrl+c --> ctrl+L

查看当前服务器运行信息: ps -ef |grep tomcat6
杀死tomcat6线程: kill 端口号
上传文件
启动tomcat6线程(sdb/tomcat6/bin): ./startup.sh
查看控制台日志文件(/sdb/tomcat6/logs): tail -f catalina.out

uname --help
uname --version
uname -r //内核版本
uname -a //电脑的基本信息
clear //清屏
rm fred.txt //删除fred.txt
mv fred.txt ethel.txt //重命名
cp *.txt /home/sjvn/docs/ //复制当前目录下所有以.txt结尾的文件到指定的目录下。
hostname //显示计算机的名称
echo $PATH //查看本机配置的PATH环境变量
ls //查看当前路径下文件
ls -la //查看当前路径下文件及详细信息


./ 当前目录
../ 上一级目录
ps >>ps.txt 执行结果保存到文件中
cd ~ 回到主目录
gg 文件头
shift+g 文件尾
/pattern 从光标开始处向文件尾搜索pattern
?pattern 从光标开始处向文件首搜索pattern
n 在同一方向重复上一次搜索命令
N 在反方向上重复上一次搜索命令
ls text* 显示以text开头的文件
w 查看登录系统的用户情况
./startup.sh 起动tomcat
ps aux|grep tomcat 查看进程信息
ps aux |grep java 查看java进程
tab 提示
cd .. 回到上一级目录
cd / 回到主目录
ls或dir 查看当前目录下所有文件
pwd 当前目录
vi 退出
ctrl+b 上一页
ctrl+F 下一页
wq 保存修改信息
ZZ 大写
:q! 不保存修改信息
touch 创建文本
tail -f catalina.out 查看tomcat日志(tomcat/logs/下)
ctrl+c 退出tail
ctrl+c --> ctrl+L 清除屏幕数据
Ctrl+M 使当前窗口最大化/还原
kill -9 java 终止java进程
pkill 批删除
d / -name 'abc*.abc' 查找文件




SSH工具:[url]http://www.ssh.com/[/url]
参考1:[url]http://www.jb51.net/LINUXjishu/45329.html[/url]
参考2:[url]http://blog.csdn.net/zhangzhikaixinya/article/details/8224307[/url]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值