LINUX常用命令小整理

系统操作:

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"

时间: 2024-10-14 13:03:59

LINUX常用命令小整理的相关文章

linux 常用命令---hashlinux整理收集

==================================1 文件管理2 软件管理3 系统管理4 服务管理5 网络管理6 磁盘管理7 用户管理8 脚本相关9 服务配置==================================----------------------------------1 文件管理----------------------------------创建空白文件touch不提示删除非空目录rm -rf目录名(-r:递归删除 -f 强制)##########

Linux常用命令收集整理

有一台 三-丰-云-免-费-主-机,经常都要跟 Linux 打交道,经常要使用到linux的各种命令,当然每次都可以找度娘,但一些基本常的命令还是需要熟练掌握. Linux 网络命令涉及到这么几块: 网络配置: ifconfig. ip 连通性探测: ping. traceroute. telnet. mtr 网络连接: netstat. ss. nc. lsof 流量统计: ifstat. sar. iftop 交换与路由: arp. arping. vconfig. route 防火墙: i

linux常用命令的整理

1. cd命令 命令格式:cd <路径> 意义:cd是change directory 的缩写:cd命令后面跟一个路径,用于切换当前用户所在的路径,其中路径可以是绝对路径也可以是相对路径.2 ls命令 命令格式:ls <参数> <路径> 意义:ls是list的缩写:ls命令后面可以跟一个路径或参数,也可以不跟,表示列出路径或当前目录下的所有文件信息.最常用的的参数是"-l",也就是"ls -l"命令3 cat命令 命令格式: ca

Linux基础-Linux常用命令表格整理

命令 含义     cd .. 进入home目录     pwd 获取当前路径(绝对路径)     ls -a 查看隐藏文件     cd 切换目录     .. 上一级目录     - 上一次所在目录     ~ 当前用户的home目录     touch 新建空白文件     mkdir 创建空白文件     cp XXX 路径/路径 复制文件到指定目录     cp -r 复制目录     rm 删除文件     rm -f 强制删除文件     rm -r 删除目录     mv 源目录

linux常用命令整理(五):shell基础

大家好,我是会唱歌的程序猿------ 最近在学习linux,闲暇之余就把这些基本的命令进行了整理,希望大家能用的上,整理的的目的是在忘了的时候翻出来看看^?_?^,前后一共分为五个部分: linux基本命令整理(一):常用命令 地址:http://www.cnblogs.com/devinCat/p/7247824.html linux基本命令整理(二):用户.用户组.文件系统和网络 地址:http://www.cnblogs.com/devinCat/p/7247847.html linux

linux常用命令整理(四):软件包管理和shell基础

大家好,我是会唱歌的程序猿------ 最近在学习linux,闲暇之余就把这些基本的命令进行了整理,希望大家能用的上,整理的的目的是在忘了的时候翻出来看看^?_?^,前后一共分为五个部分: linux基本命令整理(一):常用命令 地址:http://www.cnblogs.com/devinCat/p/7247824.html linux基本命令整理(二):用户.用户组.文件系统和网络 地址:http://www.cnblogs.com/devinCat/p/7247847.html linux

Linux常用命令整理(部分)

Linux常用命令(部分) 准备首先安装vmware虚拟机,安装centos镜像文件 1:linux的目录结构(部分) /bin 常用的系统命令目录 /boot 启动命令目录 /etc 配置文件目录 /home 存放除root用户外的其它用户目录 /lib  存放jar包目录 /mnt 挂载目录-挂载其它硬件 /root root用户的家目录 /tmp 存放临时数据目录 /usr 通用的软件安装目录 2:常用的指令(部分) 查看文件夹 ll 查看全部文件夹 ll -a 查看文件内容 cat wo

Linux常用命令博文收集整理

1.文件和目录处理命令 https://www.cnblogs.com/ysocean/p/7712412.html 2.链接命令和权限管理命令 https://www.cnblogs.com/ysocean/p/7712425.html 3.Linux常用命令之文件搜索命令 https://www.cnblogs.com/ysocean/p/7712417.html 4.帮助和用户管理命令 https://www.cnblogs.com/ysocean/p/7712423.html 5.压缩和

Linux常用命令介绍

Linux常用命令示例: 在使用Linux操作系统的过程中,我们经常要用到一些特殊的命令,不仅显示了技术的高超,而且在效率方面当然要比图像化界面高很多,下面我总结了一些常见的Linux命令,供以后学习使用,使用命令时,在命令后面加参数"--help"或者用"man 命令"可以取得命令的详细用法. (*)小常识:在Linux中使用命令操作文件时,可以仅输入文件名的前几个字符,然后按键盘的"Tab"键补全文件名的后面部分,若输入的字符是多个文件名的起