zoukankan      html  css  js  c++  java
  • linux的基本操作概览

    最近开始学习linux的一些基础操作,安装了ubantu 16版本的Linux操作系统,首先找了一个短的视频教程Linux Guide for Developers快速熟悉流程。

    本文记录了学习过程中的重点内容,可以让初学者有对Linux一个大概了解。

    文件路径相关的命令

    • pwd查看当前目录的位置,如果是/home/zlt
    • cd ../到根目录(绝对路径),cd ../..到根目录(相对路径),cd ~返回用户主目录,cd -回到上一次的目录。

    最重要的一个通配符:*

    zip相关命令

    • 解压缩unzip 文件名.zip
    • 打包zip 新文件名.zip 原文件夹名\
    • 对付.tar.gz格式的压缩文件:tar zxvf 文件名.tar.gz 打包tar zcvf 新文件名.tar.gz 原文件夹名/
    • 对付.tar.bz2格式的压缩文件tar jxvf 文件名.tar.bz2 打包tar jcvf 新文件名.tar.bz2 原文件夹名/

    重定向

    三个重要文件stdin、stdoiut、stderr

    三种权限

    读、写、执行(因为文件权限问题时,使用chmod命令)

    • 获取进程号:ps aux|less 杀死进程kill 进程号
    • locate在系统范围内查找,查找文件的话有时用到sudo updatedb先更新数据库;find在文件目录范围中查找。

    一些网络操作

    远程操作使用的协议ssh(服务端开22端口),本地装客户端软件,例ubuntu desktop(默认装了openssh-client包);服务器装服务端软件,例ubuntu server(默认装了openssh-server包)。 服务器有一个ip,这时绑定自己的域名。然后本地执行ssh 域名(两端用户名一致时)命令连上服务器。

    安装软件的三种方式

    1. 手动安装 :适用于获得软件压缩包

      解压缩——echo $PATH找到可执行程序能够存放的目录,例bin/——把可执行程序放到bin下面,或者可以创建符号链接-s ~/可执行程序 ~/bin/程序名字——以后执行程序名字就可启动此程序。

    2. 自己下载源码编译安装:适用于获得软件源码压缩包

      解压缩——进入源码目录——./configure——make——make install

      如果源码打包成了debian包(包括程序本身、配置文件、安装位置、依赖关系),那么可以按照如下步骤:下载deb包——sudo dpkg -i 包名.deb

    3. 从apt仓库安装:适用于ubuntu软件仓库中有的软件

      sudo apt-get install git安装git

      sudo apt-get purge git删除git 及其配置文件

  • 相关阅读:
    (一)基础配置
    (一)Zookeeper全分布式搭建
    Go性能测试
    Go单元测试
    Go C连接(keep-alive/websocket) D连接 C轮询 D轮询
    Go UDP
    Go TCP 粘包
    Go Once用法 goroutine协程 chanel通道
    Go strconv包
    Go 反射reflect包
  • 原文地址:https://www.cnblogs.com/zlting/p/9603329.html
Copyright © 2011-2022 走看看