博客
关于我
Linux简单操作命令
阅读量:391 次
发布时间:2019-03-05

本文共 2268 字,大约阅读时间需要 7 分钟。

Linux系统操作指南

基本操作命令

在Linux系统中,基本的目录操作命令是日常使用中最频繁的工具。掌握这些命令能够帮助你快速定位文件或目录,管理文件系统。

目录命令

  • cd /:返回根目录(/)
  • cd ~:返回用户主目录
  • cd .:返回上一级目录
  • cd ..:返回当前目录的上一级目录
  • cd /usr/:进入usr目录
  • cd -:返回到上一个目录
  • cd:直接返回用户主目录

文件管理命令

  • mkdir a:创建一个名为a的目录

  • mkdir -p a/b:创建a目录,并在a目录下创建b目录(支持嵌套创建)

  • mkdir a b c:在当前目录下创建a、b、c三个目录

  • rmdir a:删除空目录a

  • rm b:删除文件b(需提示确认)

  • rm -f b:删除文件b(不提示确认)

  • rm -rf a:删除目录a及下属所有内容(不提示确认)

  • rm -rf *:删除当前目录下的所有文件

  • rm -rf /*:删除根目录下的所有子目录及文件

  • cp a b:复制文件a到文件b

  • cp -r tomcat tomcat1:复制整个tomcat目录到tomcat1目录

  • mv filename dir:将文件filename移动到目录dir

  • mv dir1 dir2:将目录dir1移动到目录dir2

  • mv b a/c:将文件或目录b移动到a目录下,命名为c(前提是a和c为空)

vi/vim编辑文件

vi是Linux系统中的经典文本编辑器,支持富文本模式编辑,适合开发和系统管理。

编辑模式

  • 按下i:插入模式(在光标处插入文字)
  • 按下a:插入模式(在光标后插入文字)
  • 按下o:在光标下一行开始编辑
  • 按下u:撤销上一次操作

底行模式

  • :q!:不保存退出
  • :wq:保存并退出
  • :/world:从光标处向上查找“world”
  • :?world:从光标处向下查找“world”

按下Esc切换到命令行模式。

tar.gz解压命令

  • tar -xvf filename.tar.gz:解压tar.gz文件
    • -x:解压
    • -v:显示解压过程信息
    • -f:指定输出文件名

关闭Linux防火墙

  • chkconfig iptables off:永久关闭防火墙
  • chkconfig iptables on:永久开启防火墙
  • service iptables stop:临时关闭防火墙
  • service iptables start:临时开启防火墙

查看后台进程

  • ps -ef:显示系统中的进程信息

JDK安装

步骤

  • 创建安装目录:mkdir -p /usr/local/src/java
    2.上传JDK安装包至/usr/local/src/java并解压:tar -xvf jdk-7u51-linux-x64.tar.gz
    3.修改环境变量:
  • #set java env  JAVA_HOME=/usr/local/src/java/jdk1.7.0_51  JAVA_BIN=/usr/local/src/java/jdk1.7.0_51/bin  PATH=$JAVA_HOME/bin:$PATH  CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar  export JAVA_HOME JAVA_BIN PATH CLASSPATH

    4.重新加载环境变量:source /etc/profile

    5.验证JDK是否正常:java -version

    MySQL数据库安装

    步骤

  • 创建安装目录:mkdir -p /usr/local/src/mysql
    2.上传MySQL压缩包至/usr/local/src/mysql并解压:tar -xvf mysql-5.6.24-linux-x64.tar.gz
    3.安装MySQL rpm文件:
  • rpm -ivh Percona-Server-56-debuginfo-5.6.24-rel72.2.el6.x86_64.rpm  rpm -ivh Percona-Server-shared-56-5.6.24-rel72.2.el6.x86_64.rpm  rpm -ivh Percona-Server-client-56-5.6.24-rel72.2.el6.x86_64.rpm  rpm -ivh Percona-Server-server-56-5.6.24-rel72.2.el6.x86_64.rpm

    4.完成安装后,启动MySQL服务:service mysql start

    MySQL操作

    • 启动MySQL:service mysql start
    • 重启MySQL:service mysql restart
    • 停止MySQL:service mysql stop
    • 设定管理员账号:mysqladmin -u root -p
    • 查看状态:mysql -u root -p status
    • 导入数据库:source xxx.sql
    • 查看数据库:show databases;
    • 查看表:show tables;

    设置用户权限

    在root权限下,执行visudo并添加需要管理员权限的用户名:

    sudo visudo

    编辑文件后保存并退出,用户权限即生效。

    查看后台端口

    • 使用netstat -tuln | grep 8080查看8080端口状态
    • 使用ss -ln | grep 8080查看TCP端口状态
    • 使用lsof -i :8080查看占用8080端口的进程

    转载地址:http://iemwz.baihongyu.com/

    你可能感兴趣的文章
    nginx配置域名和ip同时访问、开放多端口
    查看>>
    Nginx配置好ssl,但$_SERVER[‘HTTPS‘]取不到值
    查看>>
    Nginx配置如何一键生成
    查看>>
    Nginx配置实例-负载均衡实例:平均访问多台服务器
    查看>>
    Nginx配置文件nginx.conf中文详解(总结)
    查看>>
    Nginx配置负载均衡到后台网关集群
    查看>>
    ngrok | 内网穿透,支持 HTTPS、国内访问、静态域名
    查看>>
    NHibernate学习[1]
    查看>>
    NHibernate异常:No persister for的解决办法
    查看>>
    NIFI1.21.0_Mysql到Mysql增量CDC同步中_日期类型_以及null数据同步处理补充---大数据之Nifi工作笔记0057
    查看>>
    NIFI1.21.0_NIFI和hadoop蹦了_200G集群磁盘又满了_Jps看不到进程了_Unable to write in /tmp. Aborting----大数据之Nifi工作笔记0052
    查看>>
    NIFI1.21.0通过Postgresql11的CDC逻辑复制槽实现_指定表多表增量同步_增删改数据分发及删除数据实时同步_通过分页解决变更记录过大问题_02----大数据之Nifi工作笔记0054
    查看>>
    NIFI从MySql中增量同步数据_通过Mysql的binlog功能_实时同步mysql数据_根据binlog实现数据实时delete同步_实际操作04---大数据之Nifi工作笔记0043
    查看>>
    NIFI从MySql中增量同步数据_通过Mysql的binlog功能_实时同步mysql数据_配置binlog_使用处理器抓取binlog数据_实际操作01---大数据之Nifi工作笔记0040
    查看>>
    NIFI从MySql中增量同步数据_通过Mysql的binlog功能_实时同步mysql数据_配置数据路由_实现数据插入数据到目标数据库_实际操作03---大数据之Nifi工作笔记0042
    查看>>
    NIFI从MySql中离线读取数据再导入到MySql中_03_来吧用NIFI实现_数据分页获取功能---大数据之Nifi工作笔记0038
    查看>>
    NIFI从PostGresql中离线读取数据再导入到MySql中_带有数据分页获取功能_不带分页不能用_NIFI资料太少了---大数据之Nifi工作笔记0039
    查看>>
    NIFI同步MySql数据_到SqlServer_错误_驱动程序无法通过使用安全套接字层(SSL)加密与SQL Server_Navicat连接SqlServer---大数据之Nifi工作笔记0047
    查看>>
    Nifi同步过程中报错create_time字段找不到_实际目标表和源表中没有这个字段---大数据之Nifi工作笔记0066
    查看>>
    NIFI大数据进阶_FlowFile拓扑_对FlowFile内容和属性的修改删除添加_介绍和描述_以及实际操作---大数据之Nifi工作笔记0023
    查看>>