zoukankan      html  css  js  c++  java
  • 一些Linux基础命令

    1、修改Linux的最大文件数限制:ulimit -n 65535。检查是否生效:ulimit -a,打开终端此命令后可以看到:open file 65535

    2、查看文件:vi /etc/xx/limits.conf

    3、解压.rpm文件:rpm -ivh jdk-8u151-linux-x64.rpm

    4、查看java版本:java -version

    5、创建新的文件夹:mkdir /opt/app/mm

    6、解压 .gz压缩包:tar -xzvf Apache_xxxxxxxx_zh-CN.tar.gz

    7、新建用户mm:useradd mm

    8、用wget命令获取安装包:wget https://xxxxxxx/xx-4.5.zip

    9、解压.zip:  unzip xxx.zip

    10、添加权限:chmod 777 xxxx

    11、查看tomcat进程:ps -ef|grep tomcat

    12、杀死进程:kill -9 2333(进程号)

    13、查看可用版本:yum list | grep nginx   

      yum list nginx --showduplicates

    14、安装nginx:yum install nginx,如果版本不对,则指定版本:yum install nginx.{版本号}

    15、nginx命令:启动:systemctl start nginx

            重启:systemctl restart nginx

            停止: systemctl stop nginx

            查看状态命令:systemctl status nginx

    16、验证nginx状态:查看服务器是否运行:ps aux|grep nginx

              查看端口是否正常:ss -ntlp | grep nginx

    17、安装mariadb:yum install mariadb mariadb-server -y

    18、启动MariaDB:systemctl start marisdb

    19、yum安装Redis:yum install redis,启动redis:systemctl start redis.service

    20、进入文件编辑的命令:vi /etc/xxxx/limits.conf   即进入名称为limits.conf的文件编辑页面

      进入文件的编辑状态点击【i】键进行编辑,退出是Ctrl+C键,使用【Shift】+【:】后,输入【wq】,敲击回车,即可保存退出。

    21、重启命令:reboot

    22、切换命令:cd /opt/xxxx/bin

    23、删除文件夹:rm -rf Image-1.1.1;

    24、开启防火墙:firewall-cmd --zone=public --add-port=1111/tcp --permanent

            firewall -cmd --reload

    25、安装 rz sz 上传下载功能:yum install lrzsz

    --------------------------------------------------------------------------------------------

    系统相关

    1、shutdown -h now 或 init 0:关闭系统

    2、shutdown -r now 或 reboot 重启系统

    3、logout:注销

    4、Ctrl+C :退出命令

    5、date:显示系统日期

    6、ifconfig:查看ip等信息 

    CPU 内存与磁盘

    7、free -h :系统内存及虚拟机使用情况

    8、cat /pro/meminfog :查看系统内存详细信息

    9、cat  /proc/meminfo |grep MemTotal :查看内存大小

    10、cat  /pro/cpuinfo :查看CPU详细信息

    11、cat  /pro/cpuinfo |grep "processor" |wc -l:查看CPU个数

    12、df -h :显示文件系统的磁盘空间使用情况

    13、fdisk -l |grep Disk :系统磁盘大小

    14、top:动态显示进程的CPU、内存使用情况、类型任务管理器

    目录操作

    15、tail -f 文件名:查看文件最后几行内容,可在 f 前加数字,表示返回最后N行信息

    16、sz 文件名:将文件存放到本机指定目录,一般配合xshell使用

    17、du -sh :查询当前目录文件夹大小,也可以指定路径

    18、du -sh 文件名:查询文件大小

    19、file 文件夹名或文件名 :显示文件属性

    20、rm 文件名:删除文件

    21、rm -r 目录或文件名:删除目录及目录下的文件

    22、rm -rf 目录或文件名:强制删除

    23、cat 文件名:查看文件内容

    24、vim 文件名:打开文件,输入 i 进入编辑模式,Esc 退出到普通模式

    25、wq :保存并退出

    26、q!:不保存退出

    27、tar cvf 文件名.tar 或zip 文件名.zip或gzip 文件名.gz :压缩文件

    28、tar xvf 文件名.rar 或unzip 文件名.zip或gzip -d 文件名.gz  :解压文件

    29、mv 旧文件名 新文件名:将旧文件改名为新文件,也可以用于移动文件目录

    进程与服务

    30、kill -9 进程ID:强制杀死进程

    31、systemctl :查看正在运行的服务

    32、service 服务名 status:查询服务状态

    33、service 服务名 start :启动服务

    34、service 服务名 stop :停止服务

    35、service 服务名 restart :重启服务

    端口使用

    36、lsof -i :端口号: 查看指定端口的使用情况

    37、netstat -tunlp:查看所有端口占用你情况

    38、netstat -tunlp |grep 端口号:查看指定端口的使用情况,包含进程信息。

  • 相关阅读:
    solr 5.3.1安装配置
    STS 设置代码注释模板
    visual studio 设置代码注释模板
    JAXBContext处理CDATA
    用STS和Maven的方式创建一个JavaWeb项目
    .NET跨平台实践:用C#开发Linux守护进程-Daemon
    不装mono,你的.NET程序照样可以在Linux上运行!
    Tomcat关闭日志输出
    使用git pull文件时和本地文件冲突怎么办?
    Linux命令-进程后台执行:nohup(就是不挂起的意思)
  • 原文地址:https://www.cnblogs.com/cm039/p/10524428.html
Copyright © 2011-2022 走看看