A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

Amor丶Null

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

© Amor丶Null 初级黑马   /  2019-9-12 12:22  /  1040 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Linux常见的命令:
        Linux目录结构:
                root用户 ~ 代表的就是 /root
                其他用户 ~  /home/用户/
                etc 系统的配置文件
                usr 共享目录. 一般安装的程序都在这个目录下.

        查看目录下的内容:
                ls 只能看到非隐藏文件和文件夹
                ls -a 将所有的文件和文件夹都查出来
                        linux隐藏文件时以.开头的
                ls -l 查看所有信息  相当于 ll
                ll -a
       
        使用cd app        切换到app目录
                cd ..        切换到上一层目录
                cd /                切换到系统根目录
                cd ~                切换到用户主目录
                cd -                切换到上一个所在目录

        使用tab键来补全文件路径


        创建文件夹/删除文件夹
                mkdir 文件夹名
                mkdir -p 文件件/文件夹
                rmdir 文件夹名  这个文件夹必须是空的.否则删不掉.

        浏览文件内容
                cat 将文件中所有的内容都打印到控制台
                more
                less  先显示一屏
                        Enter是往下翻一行
                        空格是往下翻一页
                        q退出
                tail -10 显示最后10行
                tail -f  动态监听这个文件.如果文件内容发生变化.他就会打印出来. 一般查看日志文件用.


        复制  cp 文件  目标位置   
                目标位置: 可以是相对路径 也可以是绝对路径.
        移动   mv  文件  目标位置

        删除 rm
                rm -rf 要删除的文件/文件夹
                rm -rf ./* 将当前文件夹下所有的内容都删掉.
                rm -rf /* 将根目录下的所有内容都删掉.

        压缩/解压缩
                打包
                        tar -cvf 打包后的文件名 要被打包的文件夹/文件
                        tar -cvf a.tar ./aa
                        tar -zcvf    --以gzip的方式压缩

                解压
                        tar -xvf 压缩文件
                        tar -zxvf 压缩文件 -C 指定目录   如果不指定.就是解压到当前目录.

                查找:
                        查找文件
                                find 要查找的目录  文件名 文件名记不全可以用*代替
                                find / a*.log
                                查找内容
                                grep 要查找的内容 被查找的文件 -A1 -B1
       
        重定向的输出:
                所有有在命令行输出的命令  > 文件
                一个>是覆盖 >> 追加
                        ps -ef 查看进程.
                        ps -ef | grep 关键字
                杀死进程
                        kill -9 pid
        其他常用命令
                显示当前所在目录       
                        【pwd】
                创建一个空文件
                        【touch】
                                * touch a.txt
                清屏
                        【clear/ crtl + L】


-------------------------------------------------------------------------------------------
Redis :
        进入redis/bin目录                               
                cd redis/bin
        启动redis服务端                        .
                ./redis-server redis.conf
        克隆新窗口,启动redis客户端                       
                ./redis-cli

        Redis文件:
                Redis服务器端启动程序
                        redis-server
                Redis客户端操作工具。也可以用telnet根据其纯文本协议来操作
                        redis-cli
                Redis性能测试工具
                        redis-benchmark
                数据修复工具
                        redis-check-aof
                检查导出工具
                        redis-check-dump

-------------------------------------------------------------------------------------------
防火墙:
        防火墙打开某一个端口
                /sbin/iptables -I INPUT -p tcp --dport 端口号 -j ACCEPT
                /etc/rc.d/init.d/iptables save
                /etc/init.d/iptables status
        直接将防火墙关闭
                service iptables stop
CentOS7.5 防火墙:
        查看防火墙状态
                firewall-cmd --state
        关闭防火墙
                systemctl stop firewalld.service
        禁止防火墙开机启动
                systemctl disable firewalld.service
-------------------------------------------------------------------------------------------
Mysql
        加入到系统服务:
                chkconfig --add mysql
        自动启动:
                chkconfig mysql on
        如果没有设置自动启动
                开启mysql服务        service mysql start
                打开mysql        mysql u账号 p密码

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马