系统操作:

1.重新启动机器:reboot。

2.查看某程序的进程:ps -ef|grep xxx(比如:ps -ef|grep tomcat)。

3.查看当前linux系统系统版本号:lsb_release -a

4.查看网关状态:netstat -rn

5.查看当前系统的cpu。内存,程序载入情况:top

文件操作:

5.当前文件夹下复制某文件并给拷贝文件重命名:(ps:能够用该命令复制整个文件夹)

命令格式:cp 要复制的文件 复制后而且要重命名成的文件。

命令举例:cp apple.xml apple_bak.xml。

6.强制删除当前文件夹下某文件:(ps:能够用该命令强制删除整个文件夹)。

命令格式: rm -rf 要删除的文件。

命令举例: rm -rf apple.xml。

7.新创建目录:

命令格式:mkdir 要创建的文件名称

命令举例:mkdir nba

8.新创建文件:

命令格式:vi 要创建的文件

命令举例:vi nba.txt

拓展:经常使用的新建文件的命令还有:

emacs nba.txt

echo “1234”> 0123.txt

cat > naba.txt

个人经常使用。也比較喜欢vi

文件查找

命令格式:在当前文件夹下查找指定文件: find . -name nab.txt

Ps:注意该命令find后面有一个点,不要忽略。

在当前文件夹下模糊查找某一指定类型的文件。

find . -name ‘*.txt’

假设你不知道你要找的文件究竟在那个文件夹下,那么用

find / -name nba.txt 这个命令,然后系统将会找到全部该文件出现的文件路径,然后你就可

以依据你的须要选择。

9.打包文件:

命令格式:tar  -cvf  想要打包成的文件名称.tar  a文件  b文件

10.文件解压缩(解压tar文件):

命令格式:tar  -xvf  file.tar

11.文件解压缩(解压tar.gz文件):

命令格式:tar -xzvf file.tar.gz

12.文件解压缩(解压rar文件):

命令格式:unrar e file.rar

13.文件解压缩(解压zip文件):

命令格式:unzip file.zip

文件的打包和压缩:

01-.tar格式

解包:[linux]$ tar xvf FileName.tar

打包:[linux]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩!

02-.gz格式

解压1:[linux]$ gunzip FileName.gz

解压2:[linux]$ gzip -d FileName.gz

压 缩:[linux]$ gzip FileName

03-.tar.gz格式

解压:[linux]$ tar zxvf FileName.tar.gz

压缩:[linux]$ tar zcvf FileName.tar.gz DirName

04-.bz2格式

解压1:[linux]$ bzip2 -d FileName.bz2

解压2:[linux]$ bunzip2 FileName.bz2

压 缩: [linux]$ bzip2 -z FileName

05-.tar.bz2格式

解压:[linux]$ tar jxvf FileName.tar.bz2

压缩:[linux]$ tar jcvf FileName.tar.bz2 DirName

06-.bz格式

解压1:[linux]$ bzip2 -d FileName.bz

解压2:[linux]$ bunzip2 FileName.bz

07-.tar.bz格式

解压:[linux]$ tar jxvf FileName.tar.bz

08-.Z格式

解压:[linux]$ uncompress FileName.Z

压缩:[linux]$ compress FileName

09-.tar.Z格式

解压:[linux]$ tar Zxvf FileName.tar.Z

压缩:[linux]$ tar Zcvf FileName.tar.Z DirName

10-.tgz格式

解压:[linux]$ tar zxvf FileName.tgz

11-.tar.tgz格式

解压:[linux]$ tar zxvf FileName.tar.tgz

压缩:[linux]$ tar zcvf FileName.tar.tgz FileName

12-.zip格式

解压:[linux]$ unzip FileName.zip

压缩:[linux]$ zip FileName.zip DirName

13-.lha格式

解压:[linux]$ lha -e FileName.lha

压缩:[linux]$ lha -a FileName.lha FileName

14-.rar格式

解压:[linux]$ rar a FileName.rar

压缩:[linux]$ rar e FileName.rar

改动当前文件权限

1.chmod -R 777 要改动权限的文件路径。

比如:chmod -R 777 /usr/sinoufc/tomcat

改动tomcat目录的权限。

文件行数统计:

cat 文件名称 |wc -l  。

(ps:l是小写的字母“L”非数字“1”)

Linux下wc命令拓展。

获取文件的字符数:wc -m 文件名称。

获取文件的行数:  wc -l 文件名称。

获取文件的最长一行的长度: wc -L 文件名称

文件大小查看命令:

1、获查看当前文件夹全部文件和子文件夹全部文件的大小(也就是说当前文件夹下全部文件的大小)。

du -sh

2、查看整个系统磁盘分区大小情况。

df -h

3、文件依照改动时间排序: ls -lt  (找出近期的新文件)

Tomcat操作:

1.监控tomcat日志:

操作:进入到tomcat安装路径下logs文件下,运行命令:

tail -f catalina.out

2.查看tomcat近期1000行的日志:

操作:tail -fn 1000 catalina.out

3.重新启动tomcat:

操作:进入tomcat安装文件夹的bin文件夹下,运行

./startup.sh

4.停止tomcat:

操作:进入tomcat安装文件夹的bin文件夹下。运行

./shutdown.sh

启动oracle

su - oracle

sqlplus /nolog

conns /as  sysdba

startup

exit

lsnrctl start

exit

Vi命令

1.改动文件:

找到相应的要改动的文件的所在路径。然后:vi nba.txt。

按键盘中”insert“键。開始改动,改动完毕之后按“esc”键退出编辑模式。

退出vi

1.不保存退出:运行 :q!

2.保存并退出:运行 :wq!

Grep 找出不包括不论什么字母字符的行

grep "[^a-zA-Z]" urfile

$ grep "被查找的字符串" 文件名称

从文件内容查找与正則表達式匹配的行:

$ grep –e “正則表達式” 文件名称

查找时不区分大写和小写:

$ grep –i "被查找的字符串" 文件名称   username

查找匹配的行数:

$ grep -c "被查找的字符串" 文件名称

从文件内容查找不匹配指定字符串的行:

$ grep –v "被查找的字符串" 文件名称

从根文件夹開始查找全部扩展名为.txt的文本文件。并找出包括"phpzixue.cn"的行

find . -type f -name "*.txt" | xargs grep "phpzixue.cn"

LINUX经常使用命令小整理的更多相关文章

  1. Linux下查找命令(收集整理)

    原文:http://blog.csdn.net/sunstars2009918/article/details/8510878 一.Linux查找文件的相关命令 常 用 命 令 简要中文说明 程序所在 ...

  2. Linux文件编辑命令详细整理

    刚接触Linux,前几天申请了个免费体验的阿里云服务器,选择的是Ubuntu系统,配置jdk环境变量的时候需要编辑文件. vi命令编辑文件,百度了一下,很多回答不是很全面,因此编辑文件话了一些时间. ...

  3. Linux文件编辑命令具体整理

    刚接触Linux,前几天申请了个免费体验的阿里云server,选择的是Ubuntu系统.配置jdk环境变量的时候须要编辑文件. vi命令编辑文件,百度了一下,非常多回答不是非常全面,因此编辑文件话了一 ...

  4. 【linux】工作中linux系统常用命令操作整理

    1.Linux如何查看端口 使用lsof(list open files)命令,lsof -i:端口号 用于查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:8000. 或者使用n ...

  5. 30道关于linux的基础命令小题,先练练手

    1.修改主机名为yuanlai0224命令是: 2.切换⽬录到/yuchao01/data/,再创建脚本/my_website/scripts/start.sh. 绝对路径.相对路径两种写法 3.查看 ...

  6. linux 常用查找命令 小技巧

    wc -l `find . -name "*.css"`|tail -n1 指定目录下 在指定后缀文件 查找关键字 find ./ -name "*" -exe ...

  7. linux下rsync命令详细整理

    点评:rsync是一个功能非常强大的工具,其命令也有很多功能特色选项,我们下面就对它的选项一一详细说明,需要了解的朋友可以参考下-在对rsync服务器配置结束以后,下一步就需要在客户端发出rsync命 ...

  8. Linux常用基础命令整理:关机命令、查看目录下文件命令等

    Linux常用基础命令整理:关机命令.查看目录下文件命令等 整理了一些Linux常用基础命令,欢迎指正. 首先记住四个热键,学会这四个键,收益一辈子. Tab按键---命令补齐功能Ctrl+c按键-- ...

  9. linux 常用命令--------雪松整理

    linux 常用命令--------雪松整理 博客: http://hi.baidu.com/quanzhou722/blog错误在所难免,还望指正!========================= ...

随机推荐

  1. eclipse 关键字高亮显示

    关键字高亮显示(变量.函数名……) Toggle Mark Occurrences  (Alt + Shift + O), 也可以在eclipse主界面的快捷工具栏:按下那个小黄蜡笔图标,来设置高亮显 ...

  2. rm 命令(删除文件和目录)

    rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除.对于链接文件,只是删除了链接,原有文件均保持不变. rm是一个危险的命令,使用的 ...

  3. [libgdx游戏开发教程]使用Libgdx进行游戏开发(8)-粒子系统

    没有美工的程序员,能够依赖的还有粒子系统. 这一章我们将使用libGDX的粒子系统线性插值以及其他的方法来增加一些特效. 你也可以使用自己编辑的粒子效果,比如这个粒子文件dust:http://fil ...

  4. 并查集【p1197】[JSOI2008]星球大战

    Description 很久以前,在一个遥远的星系,一个黑暗的帝国靠着它的超级武器统治着整个星系. 某一天,凭着一个偶然的机遇,一支反抗军摧毁了帝国的超级武器,并攻下了星系中几乎所有的星球.这些星球通 ...

  5. DP(悬线法)【P1169】 [ZJOI2007]棋盘制作

    顾z 你没有发现两个字里的blog都不一样嘛 qwq 题目描述-->p1169 棋盘制作 题目大意 给定一个01棋盘,求其中01交错的最大正方形与矩形. 解题思路: 动态规划---悬线法 以下内 ...

  6. (转载)UIKIt力学教程

    转载自:http://www.cocoachina.com/ios/20131226/7614.html 这篇文章还可以在这里找到 英语,   Ray:这篇教程节选自 iOS 7 教程集,它是 iOS ...

  7. Find the Difference -- LeetCode

    Given two strings s and t which consist of only lowercase letters. String t is generated by random s ...

  8. golang垃圾回收

    常见GC算法 我总结了一下常见的 GC 算法.分别是:引用计数法.Mark-Sweep法.三色标记法.分代收集法. 1. 引用计数法 原理是在每个对象内部维护一个整数值,叫做这个对象的引用计数,当对象 ...

  9. [转][译] 分分钟学会一门语言之 Python 篇

    Python was created by Guido Van Rossum in the early 90's. It is now one of the most popularlanguages ...

  10. debian 6软件更新源列表

    deb http://ftp.debian.org/debian/ squeeze main non-free contribdeb http://ftp.debian.org/debian/ squ ...