博客列表 >Linux中常用的一些命令

Linux中常用的一些命令

耶和华信徒的博客
耶和华信徒的博客原创
2019年11月13日 21:21:56915浏览

ls:显示当前文件夹所有内容;

    -a 查看所有的文件

    -l 查看文件夹的文件详情,例如权限,修改日期,文件大小,文件类型等;

less|more:用于查看大量文件、大量文件内容或者帮助等等情况时做翻页,换行;more可以整页跳转(空格键),也可以单行查看(Enter),但是不能查看已经跳过去的列表或者文件内容; less用来单行跳转,使用↑↓来控制(可以向上翻查看所有的列表或文件内容),两个命令都可以使用q返回;

cat 【fileName】:用来查看文件内容详情;

pwd:查看当前躲在目录;

cd 【dirName】 :进入目录;【cd - 可以来回切换当前和上次进入的目录,很好用哦!cd $OLDPWD与cd -等价】;

date:查看当前时间;

    -s:修改【设置】时间;

    date命令将日期设置为2014年6月18日    
     ----   date -s 06/18/14
    将时间设置为14点20分50秒
     ----   date -s 14:20:50
    将时间设置为2014年6月18日14点16分30秒(MMDDhhmmYYYY.ss)
    ----date 0618141614.30

hwclock:查看硬件时间;

hwclock --set --date="06/18/14 14:55":设置硬件时间;

hwclock --hctosys:将硬件的时间同步成系统时间;

hwclock --systohc:将系统的时间同步成硬件时间;

fdisk:用来查看或者是修改硬盘分区;查看硬盘分区情况-l;这个命令还不是非常熟悉,需要详细了解请查清楚后再使用;

du -sh【目录路径】 :查看目录所占用空间;

du -cks * | sort -rn | head -n 10:查看目录下各文件所占空间,目前是10个【*可以替换成想要查看的目录,10可以替换成需要显示的条数】;

ifconfig:用来查看各个网卡的情况,包括局域网ip,公网ipv4,公网ipv6;

ps aux|grep 查看进程名称   查看该进程占用的端口号还有PID,也可以查看进程是否已经运行(多数时候的作用);

yum -y(表示选项自动选择同意)    

     install 安装软件以及以来,先用search查看安装包的正确名称以及版本,如果没有,可以更换yum源

    search  用来安装之前查看将要安装的安装包名称,已经是否有自己想要的安装包

    update 用来更新系统的安装包,或者可以使用upgrade来更新系统中的安装包,upgrade会将系统的安装包一起跟新掉

    remove 根据依赖关系将软件,及其以来全部卸载掉

    application

firewall centOS7及其以上版本的防火墙命令,参数更容易理解与记忆,其他版本大多数使用iptables 命令 

    基本使用

        启动:systemctl start firewalld

        关闭:systemctl stop firewalld

        查看状态:systemctl status firewalld

        开机禁用:systemctl disable firewalld

        开机启用:systemctl enable firewalld

    配置firewalld-cmd

        查看版本:firewall-cmd --version

        查看帮助:firewall-cmd --help

        显示状态:firewall-cmd --state

        查看所有打开的端口:firewall-cmd --zone=public --list-ports

        更新防火墙规则:firewall-cmd --reload

        端口开放添加:firewall-cmd --zone=public --add-port=80/tcp --permanent

        重新载入:firewall-cmd --reload

        删除:firewall-cmd --zone= public --remove-port=80/tcp --permanent

        端口转发添加(例如3306 -> 3336):firewall-cmd --permanent --zone=public --add-forward-port=port=3336:proto=tcp:toport=3306:toaddr= 

        删除:firewall-cmd --permanent --remove-forward-port=port=3306:proto=tcp:toport=3336:toaddr=
查看转发的端口:firewall-cmd --list-forward-ports







声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议
china_新之助2020-05-28 14:55:151楼
我也不知道为啥,我做的笔记都没人给我评论一下