linux入门

linux 常用命令

     cd命令

  • 语法:cd [绝对路径(以/开头的路径,该路径从根目录开始定位) | 相对路径(从当前的位置开始定位)]
  • 功能:切换到指定目录

         

        

      mkdir

  1.    创建目录,默认只能创建一级目录,可以通过-p选项创建多级目录

           

          

           

       LS 

  •      显示当前工作目录所包含的文件及其子目录
  •    选项:

     -a显示当前目录内所有的文件及其子目录,包括隐藏的文件 (以.开头的文件默认隐藏);   

      -l 以列表的方式显示信息   

      -h 显示文件大小时,以 k , m, G单位显示   

       -t 按文件生成日期排序。

       

         vim

  • 用于编辑文件
  • vim有三种基本模式:一般模式 插入模式 和末行模式

                                                                 

  •                       实例

          

            a、执行vim HelloWorld.java命令,进入一般模式;   

            b、点击i键,进入插入模式;

            

           c、点击ESC键,进入一般模式;  

            d、点击:键,进入命令模式;

          netstat

  •            显示网络状态
  •           选项

                         -a:显示所有连线中的Socket;  

                         -n:直接使用IP地址,而不通过域名服务器;   

                         -p:显示正在使用Socket的程序识别码和程序名称;

  •             实例:                                                                                                                

[root@localhost ~]# netstat -anp | grep 3306

tcp6       0      0 :::3306                 :::*                    LISTEN      7141/mysqld

[root@localhost ~]#

                   终止kill

         终止进程号对应的进程

                tar

  •    压缩文件或目录,生成压缩文件:解压压缩文件:
  • 选项

                   -z使用gzip压缩,压缩文件以.tar.gz或.tgz来命名;

                    -x解压压缩文件

                     -v压缩过程中显示文件

                     -f指令压缩文件名,该选项必须放在其他选项之后

                    -c<目的目录>指定解压目录

  •      实例

                  a 借助SecureFx 等工具将gitblit-1.9.1.tar.gz文件上传到/opt目录;

                  b 将gitblit-1.9.1.tar.gz压缩文件至/usr/local目录:tar-zxvf /opt/gitblit-1.9.1.tar.gz-C /usr/local

           systemctl

  •           start -启动systemd 服务
  •            stop-停止systemd 服务
  •            restard-重启systemed 服务(先stop服务,再start服务);
  •            reload-重新加载systemed服务(重新加载配置文件,服务不会中断,又称平滑重 启)
  •            staus-systemd服务开机自动
  •             disable -设置systemed服务不开机重启
  •        实例

                         syatemctl stop firewalld关闭防火墙

                          systemctl status firewalld 查看防火墙状态

                           systemctl start firewalld 开启防火墙

         yum

  •  yum (Yellow dog Updater, Modified)指令基于rpm指令,能够从指定的服务器自动

      下载并安装rpm包,可以自动处理依赖性关系,一次安装所有依赖的软体包,无须繁

      琐地一次次下载和安装。

        

          yum

  •  yum -y install 包名,用于安装软件, -y用于将安装过程需要的确认步骤设置为默认为yes
  • yum updata 包名 用于更新软件
  • yum remove 包名 用于删除软件

        yum源

  •     yum指令默认从apache网站下载或更新应用,网速比较慢,

          可以通过编辑/etc/yum.repos.d/CentOS-Base.repo文件将YUM

            源设为国内镜像网站,以提高下载速度:

         1、wget下载repo文件,并修改文件名为CentOS-Base.repo:wget -O /etc/yum.repos.d/CentOS-Base.repo

          http://mirrors.163.com/.help/CentOS7-Base-163.repo   

           2、执行yum源更新命令         

            yum clean all 清理yum过期的缓存       

             yum makecache

      useradd

  •   用于创建账号;
  • 语法:useradd 用户账号 [-d <登入目录>] [-s <shall>], -d 用于指定系统用户登入时的起始目录,

     -s 用于设置该用户不可登录

  • 实例 :usersdd jimmy -d /home/share -s /sbin/nologin

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值