• linux基本操作


       ls  -l  查看当前目录所有文件详细信息

       ls -lh 查看当前目录所有文件详细信息(人性化展示)

       ls -a 显示隐藏文件

       cd /..  跳转到/..文件夹

      cd .. 返回上一级文件

       vim  .test进入编辑一个隐藏文件  -> 按‘i'开始编辑 ->’Esc'退出i -> ':wq'保存退出   (':w' 保存,’:q'退出,‘:!q'不保存退出)

         cat 查看文件   

        more  test.txt  查看文件一页  + 空格 翻页   | +回车  下一行

        mkdir test  创建test文件夹

        mv test test2/  把test文件夹移动到ttest2文件夹下 

        mkdir -p  /one/two/three  创建文件目录

        tree  树形式查看目录 

    之后写过(2019-6-6)

    1、切换到var目录下:cd /var ;cd ..(返回上一级目录);cd ../data(切换到父目录同级的data下)

    2、查看当前路径:pwd

    3、重启命令:reboot(常用); shutdown -r now (常用),还有其他不常用没记

    4、关机:shutdown -h now  (立刻关机);shutdown -h +1(1分钟后关机);  init 0 ; halt -p          

    5、ll 查看当前目录下文件(ls -l 的简写);ll /var/www/(查看/var/www/下文件,也可以用来检查文件是否存在);cat file查看文件内容类似的命令(more,less)

    6、touch 创建文件; vi run.sh也能直接创建一个run.sh文件不保存不创建

    7、mkdir +目录名  创建目录; mkdir -p 递归创建

    8、rm 删除文件  rm -rf 强制删除

    9、ln -s source_file  target_file  建立软连接(类似win的快捷方式);参数 -p是硬链接

    10、mv  file1 file2 将file移动为file2 也能当重命名用

    11、cp file1 file2 复制一个file1文件为file2;   参数-r复制目录

    12、chmod +x filename 给文件添加执行权限;   chmod 751 file  给文件赋权限

    13、chown mysql:mysql -R /soft/mysql 修改所属组

    14、文件搜索:find 搜索范围 -name file 搜索file文件 ;改变参数搜索添件 -user (所有匹配) -mtime +10(十天前) -size +2M|-2M(大于2M或小于2M) ; 其他搜索where is 与which (linux万物皆文件搜索命令和文件一样)

    15、压缩解压  zip file1.zip file1 ; unzip -d 目录 file1.zip 解压到指定目录  (还有好多种格式的压缩文件不一一写明了)

    16、挂载磁盘 mount 这个要先熟悉linux目录结构可单独写一篇

    17、输出重定向 命令 > 文件 将命令结果写到文件里 

    18、多条件执行管道符 |  (命令1 | 命令2)第一条正确执行第二条也正确执行 例子:ps -aux| grep nginx 查找到所有nginx进程 解析:ps -aux 显示所有包含其他使用者的进程 ; grep 查找内容 [options]

     19、防火墙操作: systemctl status firewalld (查看状态 firewall-cmd --state)  systemctl start firewalld(启动)systemctl disable firewalld(停止)  systemctl stop firewalld(禁用)firewall-cmd --reload(更新防火墙规则)

    20、端口操作:netstat -a(列出所有端口) ; firewall-cmd --zone=public --list-ports(查看所有打开的端口); firewall-cmd --query-port=89/tcp(查看端口是否开放);

          firewall-cmd --zone=public --add-port=80/tcp --permanent  (防火墙开放端口--permanent永久生效,没有此参数重启后失效,之后更新防火墙规则);firewall-cmd --zone= public --remove-port=80/tcp --permanent(取消开放端口,之后同上)

    21、vi常用命令:i进入编辑模式,:wq保存退出,:q!不保存退出,:q未修改直接退出,G光标移到最后,u撤回,:set nu显示行号(还有好多,记得的常用的就这几个)

  • 相关阅读:
    [导入]google的网络U盘
    [导入]下载 Visual Studio 2005 Starter Kits,提高效率!
    TXT文件 是 好多列 组成,其中有一列是 身份证,如何 用EXCEL 打开时,不会变成 科学计数的形式?
    个人所得税2011新计算公式Excel版,及由税款倒推收入额
    ServU虚拟路径映射问题
    Access .mdb数据库 转成 SQLITE数据库
    undefined与null的区别
    从内存的角度来区分基本类型和引用类型的区别
    JAVA类加载和反射介绍
    onConfigurationChanged的作用
  • 原文地址:https://www.cnblogs.com/iklhh/p/9624421.html
Copyright © 2020-2023  润新知