Linux-文本编辑器的使用、工具的使用、系统服务的使用及端口管理

文本编辑器
        vi file_path
            编辑一个不存在的文件,保存之后,默认会被船舰
        三种模式
            命令行模式:
                第一次进入vi,默认进入命令模式
                快捷键命令:
                    yy:复制当前行
                    前面加上数字可以复制从当前开始复制数字行。
                    p:粘贴当前行
                    dd:删除当前行
                        数字+dd:删除当前行的连续数字行,删除所有数字写无限大
                    u:撤销到上一步
                    gg:跳到第一行
                        前面加数字跳转到该数字行
                    G:调到最后一行
                    o:在当前行的 下一行 进入插入模式
                    O:在当前行的 上一行 进入插入模式
            插入模式:
                在命令模式下,输入“i”,进入插入编辑模式可以对文件进行编辑
            最后行模式:
                在插入模式下:先按退出键“Esc”,再按shift+“:”进入最后行模式
                常见的一些命令
                    q:不保存退出
                    q!:强制退出
                    wq/x/ZZ:保存退出
                    set nu(number的缩写)设置显示行号
                    /string检索字符串(会自动查找到对应的字符串,按n查找下一个)

常用的工具命令:
    man 帮助命令,辅助了解命令及文档作用
        eg:man    ls (查看ls的使用帮助文档)
    find 文件检索命令
        find 检索范围(路径) 检索条件
            名称
                精确:
                    find /etc/ -name file_path
                模糊:通配符* ?(常用)
                    find /etc/ -name yc*
                    find /etc/ -iname yc*:不区分大小写
                文件大小
                    精确:
                        find /etc/ -size 1000B (文件大小1000B)
                    模糊:判定
                        find /etc/ -size +100kb(查找大于100kb的文件)
                        find /etc/ -size -100kb(查找小于100kb的文件)
                        find /etc/ -size +100kb -a -size -200kb(查找大于100kb,小于200kb的文件)
                文件类型
                    文件所属组,所属者
                        find /root -user root(在root目录下,查找属于root用户的文件)
                        find /root -group root (在root目录下,查找属于root用户组的文件)
                时间检索
                简而言之,可以按照文件的属性来查找
        wc(wordcount):文本统计词频统计
            eg:
                wc file_path
                        2        3        10        hello
                        行数    单词数    字符数    文件名
                参数:
                    -l:只查看行
                    -w: 只查看单词数
                    -c:    只查看字符数
        
        du:
            du [参数] dir_path
            常见参数:
            -h:显示文件大小的单位
            -s:    表示只统计该文件目录,不统计该文件的子目录
        

常用的系统管理命令
    df -h:查看分区剩余空间(-h单位显示)
    ifconfig:查看网络ip等
    服务管理命令
        service:Linux中所有自带服务的管理命令
            格式:service s_name start(开启)/stop(停止)/status(状态)/restart(重启)
                所有服务的名称都在: /etc/init.d/目录下
                eg:service iptables status查看防火墙状态
                    service mysql(d) start 启动mysql服务(低版本的sql需要在后面加d)
        chkconfig(查看服务是否是开机启动项)
                chkconfig s_name --list
                会有以下6种情况:
                    0 - halt (Do NOT set initdefault to this不能设置为初始值)
                    关机
                    1 - Single user mode
                    单用户模式
                    2 - Multiuser, without NFS (The same as 3, if you do not have networking)
                    多用户模式,无网络链接
                    3 - Full multiuser mode
                    多用户模式
                    4 - unused
                    未启用
                    5 - X11
                    图形化见面
                    6 - reboot (Do NOT set initdefault to this不能设置为初始值)
                    重新启动
            一般如果2,3,4,5是on    那么就是开机启动项服务        
            设置开机启动/关闭
                chkconfig s_name on/off(设置某项服务为开机启动或者关闭)
                eg:chkconfig iptables off设置防火墙为开机关闭状态
端口管理:
        netstat:查看端口开放情况
        参数:
            -a:列举所有的链接,以及监听等
            -t:列举所有的TCP协议的服务
            -u:列举所有的UDP协议的服务
            -n:使用端口号来显示
            -l:列举当前的监听
            -p:列出所有服务的pid(进程的id号)
            推荐使用:一般常用集合参数:
                netstat -atunlp(常用这个参数)
            ps:查看当前的进程
                ps -ef|grep java:查看所有java进程
            jps:只有安装了jdk才可以用
            kill:杀死某个进程
            kill -9 pid (后面加该进程的进程号)
            由于使用的是红帽的centOS,他会有一个安全机制selinux,需要关闭它才能生效
            vi /etc/selinux/config修改它为关闭状态就可以执行kill命令了
            基本完成一个比较干净的centOS
            主机名配置完成,网络配置完成,防火墙开机关闭配置完成,selinux安全机制关闭完成

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值