zoukankan      html  css  js  c++  java
  • Ubuntu 管理相关小知识(不定期更新)

    1. 常用命令

    1.1 rm

     rm 删除文件或文件夹

    -r  --recursively 即删除文件夹下所有内容

    -f  --force 即忽略不存在的文件或文件夹,

    所以彻底删除,常用 rm -rf,比如清空回收站

    rm -rf ~/.local/share/Trash/

    1.2 vi

    vi xxx(文件名)在命令行下查看文本文件

    windows子系统ubuntu修改背景风格:

    1. 在/home下创建文件 .vimrc,其中内容为:

    :colorscheme evening

    2. 在 /etc/vim/vimrc 文件内容最后一行加入:

    :colorscheme desert

    就将风格改为 desert 了

    1.3 chmod

    chmod 修改文件/文件夹权限权限设置

    x  执行  1

    w  写入  2

    r  读取  4

    所以执行+写入+读取 = 7

    chmod 777 xxx.xx 表示,文件属主、属组成员、其他用户 都有 读+写+执行 权限。

    -R  或 --recursive 即文件夹下所有文件的权限同时修改

    e.g.: chmod -R 777 haha/

    --------------------------------------------------------------

    --------------------------------------------------------------

    1.4 su

    切换 root 账户:

    su
    

    切换其他账户 username:

    su username
    

    1.5 firewalld:管理防火墙

    安装:sudo apt-get install firewalld
    开放端口:sudo firewall-cmd --zone=public --add-port=1234/tcp --permanent
    重载规则:sudo firewall-cmd --reload
    查看已开放端口:sudo firewall-cmd --list-port
    参考:https://blog.csdn.net/qq_37349301/article/details/103297315

    1.6 lscpu: 查看cpu信息

    socket: 主板上cpu槽
    core per socket: 每cpu核数

    1.7 shell 循环语句 while

    while true; do xxx; sleep 1; done

    1.8 链接

    软链接:ln -s sourcefile linkfile -s 表示软链接,软链接“就像 windows 中的快捷方式”,linkfile并没有真的copy文件过来,用的还是sourcefile。
    硬链接:ln -s sourcefile linkfile
    这两种链接建立以后,linkfile 都会随着 sourcefile 的更新而更新。

    2. 安装软件:

    2.1 apt-get

    apt 又称“新立得”,如果“源”中存在的软件,都可如此下载:

    • java:  sudo apt-get install default-jdk
    • jabref:  sudo apt-get install jabref
    • player: sudo apt-get install smplayer #播放视频

    2.2. 安装搜狗拼音中文输入

      参考自:https://blog.csdn.net/scuping/article/details/86697287

      下面是我在自己的 Ubuntu18.04 上安装的顺序

      ①从搜狗官网上下载 sogou*.deb 文件: https://pinyin.sogou.com/linux/

      ② sudo dpkg -i sogou*.deb,即安装该文件

      ③ sudo apt-get install fcitx,即安装 fcitx

      ④ System Setting -> Language Support -> 讲 ibus 改为 fcitx

      ⑤ 重启

      ⑥ 在系统程序中搜索打开fcitx configuration,右下角点击添加按钮,把 Only Show Current Language取消勾选,然后选择Sougou Pinyin,然后添加进去。

      即可使用了。

    2.3 安装 typora

    wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -
    
    # add Typora's repository
    sudo add-apt-repository 'deb https://typora.io/linux ./'
    sudo apt-get update
    
    # install typora
    sudo apt-get install typora
    

    3.网络配置

    sudo vi /etc/network/interfaces

    加入如下内容:  

    auto enp96s0f0
    iface enp96s0f0 inet static
    address 10.10.75.22
    netmask 255.255.255.0
    gateway 10.10.75.254
    dns-nameservers 202.194.178.18

    重启网络:

    sudo /etc/init.d/networking restart

    4. openssh 服务端设置

    sudo apt-get isntall openssh-server

    /etc/init.d/ssh start

    5. 用户管理

    5.1 增加用户、增加权限

    sudo useradd -m vagrant -d /home/vagrant -s /bin/bash

    -m  creat the user's home directory if it does not exist

    -d  login directory

    -s  login shell

    赋予用户 vagrant 以 sudo 权限:在 root 账户下:
    sudo adduser vagrant sudo

    5.2 查看当前登录用户、用户登录历史

    w

    last username 给其他在线用户发消息:根据 w 的结果,写 write username pts/x

    6. 将 m4a 文件转为 mp3 文件

    ffmpeg -i 魔法の人.m4a -acodec mp3 魔法の人.mp3
    参考自:https://blog.mynook.info/post/convert-audio-to-mp3-format-in-ubuntu/

    7. 查看 ubuntu 版本

    cat /proc/version
    
  • 相关阅读:
    C++基础学习1-编译与链接
    html学习
    使用BP拦截POST请求包
    2019.9.17
    搭建LAMP环境
    2019.9.16
    2019.9.12
    2019.9.11
    手脱无名壳tslgame_rl
    一款自制壳的脱壳
  • 原文地址:https://www.cnblogs.com/luyi07/p/11258804.html
Copyright © 2011-2022 走看看