• 常用 Linux 命令


    Linux关机,重启

    # 关机
    shutdown -h now
    
    # 重启
    shutdown -r now
    

    建立软连接

    ln -s /usr/local/jdk1.8/ jdk
    

    sshkey

    # 创建sshkey
    ssh-keygen -t rsa -C your_email@example.com
    
    #id_rsa.pub 的内容拷贝到要控制的服务器的 home/username/.ssh/authorized_keys 中,如果没有则新建(.ssh权限为700, authorized_keys权限为600)
    

    后台运行命令

    后台运行,并且有nohup.out输出
    nohup xxx &
    
    后台运行, 不输出任何日志
    nohup xxx > /dev/null &
    
    后台运行, 并将错误信息做标准输出到日志中 
    nohup xxx >out.log 2>&1 &
    

    添加用户, 配置sudo权限

    # 新增用户
    useradd 用户名
    passwd 用户名
    
    #增加sudo权限
    vim /etc/sudoers
    # 修改文件里面的
    # root    ALL=(ALL)       ALL
    # 用户名 ALL=(ALL)       ALL
    

    常用压缩, 解压缩命令

    tar czvf xxx.tar 压缩目录
    
    zip -r xxx.zip 压缩目录
    
    
    tar zxvf xxx.tar
    
    # 解压到指定文件夹
    tar zxvf xxx.tar -C /xxx/yyy/
    
    unzip xxx.zip
    
    

    cp, scp, mkdir

    #复制
    cp xxx.log
    
    # 复制并强制覆盖同名文件
    cp -f xxx.log
    
    # 复制文件夹
    cp -r xxx(源文件夹) yyy(目标文件夹)
    
    # 远程复制
    scp -P ssh端口 username@10.10.10.101:/home/username/xxx /home/xxx
    
    # 级联创建目录
    mkdir -p /xxx/yyy/zzz
    
    # 批量创建文件夹, 会在test,main下都创建java, resources文件夹
    mkdir -p src/{test,main}/{java,resources}
    

    变更文件所属用户, 用户组

    chown eagleye.eagleye xxx.log
    
  • 相关阅读:
    .net 网站登录
    .net controller 跳转到 controller
    c# 访问Mysql
    C#去除字符串的最后一个字符
    try catch
    MySqlDataReader
    转:十六进制颜色与RGB颜色对照表
    js:Razor视图下服务器代码给Javascript变量赋值
    .netMVC:Web页面向后台提交数据的方式和选择
    jquery方法
  • 原文地址:https://www.cnblogs.com/manastudent/p/15691449.html
Copyright © 2020-2023  润新知