linus运维基本命令

前置工作:

1:在阿里云或腾讯云购买服务器。并拿到公钥。

2:下载putty软件,以便在windows远程登入服务器。

一:Linux系统特性

/root 超级管理员目录。home 普通用户的宿主目录的父级目录。

    

    一切皆是文件,七种文件类型。 d 目录文件; l符号链接;- 普通文件;s 套接字文件;b 块设备文件;c 字符设备文件;p 命名管道文件。

    

     linux区分大小写,隐藏文件以.开头。

二:linux常用命令

       linux命令的选项与参数   -后面是参数 /后面是作用在什么上面

       pwd 打印当前目录

       列出目录内容  ls

       ls -l 详细信息

       ls -a 显示所有文件

       ls -F 目录后面加斜线显示

       ls -lh 显示单位大小

      

      -代表文件 rw-r-r--分别对应用户,组,其他的读写执行的权限。

       创建文件与移动(重命名)拷贝

        mkdir 创建目录

        touch 创建文件

        rm  删除文件和目录

       rm -r 删除目录;-i 删除前提示 ;-f 删除文件不提示; -rf 删除目录不提示;rm -rf ./* 删除当前目录所有文件

       mv demo/test root/test     重命名 mv demo/test demo/test1

       cp 源文件 目标目录 -递归复制目录

        查找 find

        find /etc/  -name  init   精确查找

        find /etc/  -name  'init*'   以init开头的

        find /etc/  -name  '?init'    以init结尾的

        find /etc/  -size  +3M       大于3M的

        which python3    显示命令路径

        查看内容

          cat ;more;head;tail

        链接

       ln -s 源文件 新文件 (创建软连接)

       ln 源文件 新文件   (创建硬连接)

      软链接相当于一个快捷方式。硬链接是两个文件,一个改变另外一个也会跟着改变。软连接删除一个就会失效。软连接不会。

   2.1   压缩解压缩 三种压缩方式 gz  bz2   zip

  v 表示解压的状态

    打包 tar -zcf test.tar.gz test

    解压 tar -zxvf test.tar.gz

    

    打包 tar -cjf test.bz2 /test

    解压 tar -xjf test.tar.bz2

   ubuntu系统下 需要安装zip ; apt update ;apt install zip  ; -r 表示递归

     打包 zip -r test.zip test

      解压 unzip test.zip

     file查看文件是什么格式

3.1 linux下vi编辑器的使用

两种模式: 命令模式和编辑模式 。按a进入编辑模式,按esc退出编辑模式,进入命令模式。

:wq 存盘并推出 :w存盘  :q 退出  :q! 不存盘强制退出  :wq! 强制存盘退出

命令模式:

:set nu 显示行号 ; :15 跳到15行 ; G 定位到最后一行  ; gg 第一行 ;/str 搜索str字符串 按n下一个

dd   删除一行 ; 5dd 删除5行 ;yy 复制; 5yy 复制5行; p 粘贴; u 撤销; ctrl+r 恢复上一步撤销操作

vi移动光标:上下左右 对应 kjhl;

vi常用编辑功能:

三:linux用户和权限管理

rwx(421)-ugo;groupadd ;groupdel;useradd -g -m;userdel -r;passwd 修改密码;

 权限操作命令

四:进程管理和系统状态

  加& 让程序后台运行。ctrl+z 程序暂停。jobs查看运行的程序。bg 把暂停的程序放在后台运行。fg 把一个程序放在前台运行。

ps -ef |grep http;top M内存排序 P CPU排序 q 退出 1 显示每个cpu的状况;

kill id;pkill name;杀死一个进程

free -m ;内存的查看

五:计划任务

六:软件安装

  二进制软件包   apt 或yum

 源代码软件包:

安装依赖包 ;下载源码包到服务器上; 解压软件包 ;配置configure文件;make;make install;

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值