系统操作:

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 "被查找的字符串" 文件名   用户名

查找匹配的行数:

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

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

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

从根目录开始查找所有扩展名为.txt的文本文件,并找出包含"phpzixue.cn"的行

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

来自为知笔记(Wiz)

转载于:https://www.cnblogs.com/yaoxiaoxing/p/5420350.html

【Linux常用命令小手册】相关推荐

  1. Linux 常用命令参考手册, 非常适合入门, 基本能满足工作日常使用。

    Linux Manual Linux 常用命令参考手册, 非常适合入门, 基本能满足工作日常使用. 截止目前,含有 65+ 命令. 注:这里只列出常用命令, 如果想要更系统的可能需要翻阅官方手册. 目 ...

  2. linux常用命令-查询手册

    目录 linux常用命令 〇.连接远程linux主机 一.日常使用命令 1.开关机命令 2.常用快捷键命令 3.常用工具命令 二.常用目录或文件操作命令 1.展示目录列表命令ls(list) 2.切换 ...

  3. Linux常用命令参考手册02

    1.7 管理用户和组 useradd:添加指定的系统用户 -d:指定用户的宿主目录位置 -e:指定用户的账户失效时间 -g:指定用户的基本组名 -G:指定用户的公共组名 -M:不为用户建立并初始化宿主 ...

  4. linux 常用命令 小技巧

    转载来自:http://www.cnxct.com/linux-%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4-%E5%B0%8F%E6%8A%80%E5%B7%A7/ 1 ...

  5. Linux常用命令小合集

    总结一些自己平时比较常用的linux命令,持续更新中 一.打包.压缩等命令 1 tar打包文件 # 独立命令,tar命令时必须使用一个 -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归 ...

  6. Linux常用命令速查手册——嘎嘎管用

    文章目录 Linux常用命令查询手册 1.0 文件的基本属性 1.1 Linux文件属主和属组 1.2 更改文件属性 1.2.1 chgrp:更改文件属性 1.2.2 chown:更改文件属主,也可以 ...

  7. linux基本指令chmod,Linux 常用命令

    原标题:Linux 常用命令 小编注:此篇文章来自#原创新人#活动,成功参与活动将获得额外100金币奖励此链接! 自己开始接触 Linux「Ubuntu」应该是在大学期间, 接触 Unix「Mac O ...

  8. 极客的Linux常用命令速查手册

    Linux常用命令速查手册 1.1 写在前面的话 1.2 Linux 常用命令速查手册 1.2.1 mkdir创建一个文件夹 1.2.2 cd进入一个文件夹 1.2.3 rmdir删除一个文件夹 1. ...

  9. Linux手册大合集,收藏!Linux常用命令合集

    收藏!Linux常用命令合集 1. 帮助命令 1.1 man 命令名称,man 的意思是 manual,即手册,对于大多数命令都可以使用这个命令来查看其使用的方法. 1.2 help 命令名称 或者 ...

最新文章

  1. 《C++ 开发从入门到精通》——第2章 C++的重要特质分析2.1 什么是面向对象(object-oriented)...
  2. Windows WorkFlow Foundation学习资源
  3. 一个记录最近搜索历史的LRU实现
  4. 【OpenCV】OpenCV实战从入门到精通之 -- 访问图像中的像素
  5. JavaScript表单序列化的方法详解
  6. GitHub 报告:中国755万开发者排全球第二
  7. 《Java游戏编程原理与实践教程》读书笔记(第3章——Java图形处理和Java 2D)
  8. 三菱plc控制步进电机实例_FX3U PLC通过手摇轮,如何手动控制步进电机
  9. lg5.6不用计算机怎么算,lg换算(lg如何计算)
  10. 对php课程的建议,万紫千红总是春——对新课程语文教学、复习的建议与采饶措施a href=http://www.ruiwen.com/friend/list.php(教师中心专稿)/a...
  11. Oracle 实现小计、合计
  12. 论文解读-Intriguing properties of neural networks(ICLR2014)
  13. Linux 帮助手册安装
  14. 计算机微程序控制器实验报告,计算机组成原理微程序控制器实验报告
  15. 《PTA——拼题A》之第1016题
  16. 三十二楼层选几层最好_一般买房买几楼比较好 1一32高楼层选最佳楼层
  17. Quartz系统来源分析-幽默风趣
  18. 在【Window】系统下更改 【pip install】 默认安装依赖路径
  19. directx数学基础1
  20. 区块链技术特点都有哪些??

热门文章

  1. github java排课系统_团队-排课系统-开发文档
  2. pageadmin cms,pageadmin cms插件,pageadmin cms如何建站
  3. oracle能对某一用户解锁,oracle用户解锁
  4. “学习志强 自强不息”报告会发言稿
  5. 基于php农产品在线销售网站
  6. 显示器要申请BS 476-7 怎么送样?跟显示屏一样吗
  7. 前端使用google-protobuf传输数据
  8. Mathematica 与数值计算
  9. 「Medical Image Analysis」Notes on Concurrent Spatial and Channel Squeeze Excitation
  10. 小白玩PVE proxmox RX560D显卡直通