软件安装跟vim的使用

1. ln
    link 链接 - 通过链接文件访问 源文件

    软链接文件

        创建 
            ln -s 源文件 软链接文件
        特点
            文件大小几乎不占用空间
            源文件一旦不存在 软链接就失效

    硬链接文件

        创建 
            ln 源文件 硬链接文件
        特点
            大小一致
            源文件不存在 不影响硬链接文件

    拓展
        ls -i 能够查看所有的文件的iNode编号<文件系统中是唯一的>

        软链接 支持跨分区 ; 创建目录的软链接

        硬链接之所以和源文件大小一样的  ---- 是同一片数据空间 

        对一个文件创建硬链接 来讲 只是多添加了一个名字而已  <删除一个名字 这片数据空间仍然有效 除非这是最后一个名字> 

2. 管道
    命令1 | 命令2 把命令1的输出当做命令2的输入
    cat more.txt | more

    显示当前目录下 所有的子目录的信息
    ls -l | grep '^d'

    ls -l | grep '^d' | more

3. tar归档
    
    tar 只打包不压缩 tar -cvf x.tar 需要被打包的目录名或者 文件名
                   tar -cvf 1.tar test/

        解包        tar xvf x.tar
                    tar xvf 1.tar
    tar gzip 打包并且压缩  x.tar.gz / .tgz

                   tar -zcvf x.tar.gz 需要被打包的目录名或者 文件名
                   tar zcvf 1.tar.gz test

    tar gzip 解压缩并拆包  
                   tar zxvf x.tar.gz
                    tar zxvf 1.tar.gz


    tar bzip2 打包压缩
                  tar -jcvf  x.tar.bz2 需要被打包的目录名或者 文件名
                  tar jcvf 3.tar.bz2 test

                  tar -jxvf x.tar.bz2
                  tar jxvf 3.tar.bz2


    解包可以用-C 指定 解包路径


    zip
        压缩   zip -r test *
        解压缩 unzip -d ~ test.zip

4. 权限
    -代表没有权限
    r代表read 读  4
    w代表write 写 2
    x代表eXecute 执行 1


    u           g            o      a
    user        group        other  all
    文件所属用户  用户组        其他    所有
    rwx         rwx          r-x

    chmod  change mode 
        chmod u+x 13w.txt
        chmod o+w 13w.txt
        chmod g+w 13w.txt
        chmod a-w 13w.txt

    数字法
        chmod 754 13w.txt
        chmod 640 13w.txt

5. 用户
    
    sudo 命令 让命令以root 超级管理员 用户的权限运行 
        sudo使用前提: 用户是管理员 

    sudo -s  切换到root用户
    exit 退出当前登录的用户 
    passwd 用户  对用户修改密码

6. 安装软件
    三种方式

    在线安装 -- 联网
        CentOS 
            YUM install 包
        Ubuntu 
            sudo apt-get install 包
            sudo apt-get remove 包

        修改软件源 
            sudo apt-get update 和远程服务器进行软件版本信息的比较

    离线安装
        CentOS
            rpm -ivh *.rpm
        Ubuntu 
            dpkg -i *.deb

    源码
        .c .cpp
        ./configuere && make && make install

7. 连接服务器
    ssh

    1 服务器需要安装openssh-server  -- 虚拟机建议桥接
        sudo apt-get install openssh-server
    2 测试客户端和服务器之间的网络是否通畅
        ping 服务器IP地址

        ifconfig获取主机的IP地址
    3. 连接服务器 IP地址 用户名 密码

8. 
    保存并退出 
        末行模式 :x
        命令模式 ZZ
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值