• Linux一些常用操作


    这篇博客主要是为了学习笔记记录,所以条理可能有一些乱。
    (这个五一打算补一下一些通用的基础)

    重要快捷键

    • 使用Tab进行命令补全
    • ctrl+c暂停当前任务
    • 使用通配符
      在这里插入图片描述
    • 获取帮助man

    linux用户管理

    创建新的用户
    sudo adduser yfc
    切换新的用户
    su -l yfc
    退出用户
    exit
    使用root用户用usermod命令给其他非root用户切换root用户组
    sudo usermod -G sudo yfc
    删除用户
    sudo deluser yfc --remove-home

    linux文件权限

    这里编辑的话可能vim用的多

    • 显示文件所属用户ll 文件名
    • 修改文件所属用户sudo chown 用户 文件名

    linux目录结构以及文件的基本操作

    在这里插入图片描述

    文件创建操作

    新建目录

    • mkdir XXX
    • mkdir -p XX/XX/XX
      复制文件到其他路径
    • cp XXX 路径
      复制文件夹
    • cp -r father family
      删除文件
    • rm XXX
      删除目录
    • rm -r family

    移动文件

    $ mkdir Documents
    $ touch file1
    $ mv file1 Documents

    重命名文件
    mv file1 myfile

    linux下的环境变量

    • 创建一个名为tmp的环境变量
      declare tmp
    • 使用tmp=shiyanlou
    • $表示引用一个变量的值
    • 使用echo $tmp

    添加永久生效的环境变量
    打开etc/profile, 添加环境变量
    source etc/profile
    为文件添加可执行权限
    chmod 755 XXX
    执行文件
    ./XXX

    创建临时环境变量
    PATH=$PATH:/home/shiyanlou/mybin
    但这是临时的
    在每个用户的 home 目录中有一个 Shell 每次启动时会默认执行一个配置脚本,以初始化环境,包括添加一些用户自定义环境变量等等。zsh 的配置文件是 .zshrc,相应 Bash 的配置文件为 .bashrc 。它们在 etc 下还都有一个或多个全局的配置文件,不过我们一般只修改用户目录下的配置文件。
    我们可以简单地使用下面命令直接添加内容到 .zshrc 中:
    echo “PATH=$PATH:/home/shiyanlou/mybin” >> .zshrc
    使用source .zshrc
    在这里插入图片描述

  • 相关阅读:
    hdu1087Super Jumping! Jumping! Jumping!
    hdu1159Common Subsequence(最长公共子序列)
    hdu1069Monkey and Banana(最长递增子序列)
    poj2533(最长递增子序列)
    hdu1029Ignatius and the Princess IV
    uva10622(唯一分解定理)
    myeclipse设置技巧
    myeclipse2014新感悟
    小错误汇总
    字符串反转
  • 原文地址:https://www.cnblogs.com/yfc0818/p/11072615.html
Copyright © 2020-2023  润新知