`

Linux常用命令

阅读更多
常用命令
切换用户:           su - 用户名
修改密码:           passwd
查看版本:           lsb_release –a
查看内核版本:       cat /proc/version或uname –r
关机:               shutdown -h now(现在关机)
查看主机名:         hostname
修改主机名: vi /etc/sysconfig/network 修改hostname即可
查看进程:           top(1.查看CPU使用率)
开/关/查看/防火墙     service iptables start /service iptables stop/service iptables --list
查看具体的进程:     ps -ef|grep java(查看具体进程)
查看磁盘使用情况:   df -lh
改变文件权限:       chmod 777 (1.执行权限 2.写权限 4.读权限)
移除文件夹中文件:   rm -r 文件夹名(包括文件夹)
查看当前文件夹目录: pwd;
查看文件最后多少行:           tail 100f 文件名
创建文件夹:         mkdir [参数]文件夹名 (参数说明:m 创建文件时进行授权。例如:
mkdir –m 777 test
-p   若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录)
进入目录:           cd 目录名 (../回到上级目录 ./表示本级目录)
查看当前目录下文件及文件夹:   ls -l 查看当前用户
在文件file1中查找abc字符串:     grep abc file1
列出文件aaa.txt里内容:           cat aaa.txt
创建文件:                        vi 文件名  (i键编辑) Esc退出 Shift: wq(保存文件)
移动文件:                        mv foot.txt sss.txt(把foot.txt移动到sss.txt  如果没有sss.txt就自动创建 有就替换 一般最好用 mv – i      foot.txt  sss.txt)
mv foot.txt /home/test2/(把foot.txt文件移动到/home/test2/目录下面)
复制文件:                  cp foot.txt  /home/test1/(把 foot.txt 文件移动到/home/test1/目录下面)
远程拷贝:     scp -r shwcityweb@192.168.156.28:/home/shwcityweb/sme/sme.war ./
局域网拷贝    scp -r /opt/whty/apache-tomcat-6.0.28/webapps/user shwcityweb@192.168.156.28:/home/shwcityweb/sdp_backup/aam
修改文件名:                      mv foot.txt sss.ch(修改文件名)
删除文件名字叫aaa.txt的文件:     rm aaa.txt (该命令也可以操作文件夹)
      可选参数: -r 遍历删除文件夹中的文件
            -i 交互式删除
为网卡绑定ip:                    netconfig -d eth0:0(为eth0:0网卡绑定一个IP.注意新指定IP后必须重启服务,service network restart)

显示全部文件(包括隐藏文件)linux命令:ll -a
只显示隐藏文件linux命令:ls -d .*
关闭防火墙:service iptables stop
启动防火墙:service iptables start
查看linux字符编码:locale
查看当前目录下的文件数量:ls -R|wc -l
查看哪个进程占用的内存最大:ps -aux|sort
查看目录或者文件大小:du -sh
查看linux系统占用的资源:
查看后台进程,监控系统性能:top
每2秒列新一次:top -d 2
查看某个PID:top -d -2 -p3690
将top的信息进行2次,然后将结果输出到/tmp/tmp.txt文件:top -b -n 2>/tmp/tmp.tx
查看内存使用情况:free -m
显示目前系统开机时间(查看开机多久,多少人登录,过去1,5,15分钟系统的负载):uptime

开发端口:nc -lp 8085 &
完成后可用该命令查询是否已打开:netstat -an|grep 8085


开通端口需要在iptables文件中自己添加:
vi /etc/sysconfig/iptables
添加好端口后重启动
service iptables restart


修改目录或者文件用户所属主和组:chown -R root:root 目录/文件


红旗linux 限制与开通端口:
//设定所有进入本机的数据包全部禁止
iptables -P INPUT DROP
//清除Input内置的规则
iptables -F INPUT
//判断数据包的状态,如果是INVALID(无效的)就DROP,如果是ESTABLISHED或RELATED就ACCEPT
iptables -A INPUT -m state --state INVALID -j DROP
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
//允许回路访问
iptables -A INPUT -i lo -j ACCEPT
//对外只开放8443端口
iptables -A INPUT -i eth0 -p tcp -s 0/0 --dport 8443 -j ACCEPT

压缩文件读取命令
参数说明: 
-z  :是否同时具有 gzip 的属性? 
-x  :解开一个压缩档案的参数指令! 
-t  :查看 tarfile 里面的档案!
-c  :建立一个压缩档案的参数指令 
-v  :压缩的过程中显示档案! 
-f  :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!
   例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成
   『 tar -zcvPf tfile sfile』才对喔!
-p  :使用原档案的原来属性(属性不会依据使用者而变) 
-P  :可以使用绝对路径 
-N  :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的档案中! 
--exclude FILE:在压缩的过程中,不要将 FILE 打包!
tar压缩文件:
1. 打包目录 tar –cvf directory.tar directory
2. 打包目录同时具有gzip压缩 tar –zcvf directory.tar.gz directory 
3. 打包一个具体的目录且具有gzip属性 tar -zcvf filename.tar.gz  /home/test/* 
tar解压文件:
1. 解压文件 tar -zxvf directory.tar.gz (注:不是tar.gz不用带上z参数)
2. 查看档案不解压 tar –ztvf directory.tar.gz
3. 指定目录解压到哪里 tar -zcvPf home.tar.gz /home 
zip压缩文件
1. 将当前文件压缩 zip -r myfile.zip ./*
2. 删除压缩文件中的smart.txt  zip -d myfile.zip smart.txt
3. 向压缩文件myfile.zip中添加当前目录中的文件rpm_info.txt
                        zip -m myfile.zip ./rpm_info.txt
unzip解压文件
        将文件解压到/home/sunny unzip –o –d /home/sunny myfile.zip

进入aam目录将aam目录下的所有文件打包成aam.war
jar -cvf aam.war .
-c   创建war包
-v   显示过程信息
-f


  



分享到:
评论

相关推荐

    linux常用命令大全.pdf

    ### Linux常用命令详解 #### 一、文件管理 1. **ls**:此命令用于列出当前目录中的文件和子目录。通过使用不同的选项,可以改变其输出格式。 - `-l`:使用长格式列表输出,包括文件权限、拥有者、组、大小等详细...

    最全Linux常用命令大全.pdf

    以下是一些关于Linux常用命令的详细说明: 1. **pwd**:`pwd`(Print Working Directory)命令用于显示当前工作目录,即用户当前所在的目录路径。 2. **cd**:`cd`命令用于切换目录。例如,`cd /`进入根目录,`cd ...

    LINUX常用命令全集

    LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 ...

    linux常用命令大全.md

    linux常用命令大全 1. **ls**:列出目录内容 2. **cd**:改变当前目录 3. **pwd**:显示当前工作目录 4. **mkdir**:创建目录 5. **rmdir**:删除空目录 6. **cp**:复制文件或目录 7. **mv**:移动或重命名文件或...

    最全Linux常用命令大全-linux常用命令全集

    "最全Linux常用命令大全-linux常用命令全集" 本文档对 Linux 中最常用的命令进行了详细的总结和说明,涵盖了文件和目录管理、磁盘空间管理等方面的命令。 文件和目录管理命令 1. `pwd` 命令:显示当前目录 `pwd`...

    Linux常用命令手册大全.zip

    Linux常用命令手册大全.zip 部分内容: Linux常用命令手册 NO 分类 PS1 命令名 用法及参数 功能注解 对应章节 1 文件管理 # ls ls -a 列出当前目录下的所有文件,包括以.头的隐含文件 文件管理 # ls ls -l或ll 列...

    Linux常用命令详解.pdf

    ### Linux常用命令详解知识点 #### 一、命令格式与通配符 - **命令格式**: - **命令**:指定要执行的操作。 - **选项**:改变命令的行为方式,通常以`-`开头,多个选项可以用空格或直接连接的方式给出。 - **...

    Linux常用命令教学视频

    04.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls.mp4 04.1.2 Linux常用命令-文件处理命令-目录处理命令.mp4 04.1.3 Linux常用命令-文件处理命令-文件处理命令.mp4 04.1.4 Linux常用命令-文件处理...

    最新-Linux常用命令大全-非常实用

    Linux 常用命令大全 Linux 操作系统是一个功能强大且灵活的操作系统,拥有众多实用的命令来帮助用户管理和维护系统。下面是 Linux 中一些常用的命令,旨在帮助用户快速掌握 Linux 操作系统。 TTY 控制台终端 在 ...

    Linux常用命令汇总

    Linux常用命令汇总中,首先涉及到的是检查Java开发工具包(JDK)是否已安装以及版本信息。使用命令`java –version`和`javac –version`可以实现该功能。`java –version`用于查看Java运行环境的版本,而`javac –...

    LINUX常用命令语言

    LINUX 常用命令语言总结 LINUX 操作系统提供了大量的命令语言,以下是常用的命令语言概述: 1. 远程桌面连接命令:mstsc mstsc 是一种远程桌面连接命令,可以连接到另一台计算机,并在远程桌面上进行操作。 2. ...

    Linux常用命令.xls

    Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls ...

    Linux常用命令.md

    linux常用命令md文件

    Linux常用命令大全

    Linux常用命令全集.CHM Linux vi命令大全.txt liunx命令大全.txt liunx 下如何用命令行设置网络?.txt 请问怎么设置DNS的命令?.txt Red Hat Linux下配置Tomcat+JSP+Apache服务器的步骤.txt Linux 下 Apache 与 ...

    Linux 常用命令大全

    linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; ...

    Linux常用命令及实用命令万字总结.doc

    "Linux常用命令及实用命令万字总结" 本文档旨在总结Linux系统中常用的命令和实用命令,涵盖了基本的文件管理、目录操作、文件查询、系统管理等方面的命令。 1. ls命令 ls命令是Linux系统中最常用的命令之一,用于...

    常用linux常用命令大全.zip

    linux常用命令大全常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用...

Global site tag (gtag.js) - Google Analytics