罕用操作pwd    print working dir    显示当初所处的目录ls    list    不带参数就显示当前目录下的所有文件    程序能够加参数    -l 显示详细信息    -h 人性化显示文件尺寸    -a 显示所有文件, 以 . 结尾的文件是暗藏文件    还能够带一个目录当参数,这样就会显示这个目录上面两个是等价的ls -l -hls -lhcd    cd Desktop    扭转当前目录    . 代表当前目录    .. 代表下级目录    cd 不带参数就回到默认的家目录    每个用户都有一个家目录,默认在 /home/用户名    root 用户的家目录是 /rootcp    复制出一个文件,用法如下    cp a.txt b.txt    复制 a.txt 并把新文件取名为 b.txt    复制目录要加上 -r 参数 (递归)    cp -r a bmkdir    创立一个目录    -p 能够一次性创立多层目录    mkdir -p a/b/crmdir    只能用来删除一个空目录rm    这个命令间接删除货色,很危险,个别不要用    删除文件或者目录    -f 强制删除    -r 用来删除目录mv    挪动文件或者文件夹    也能够用来改名    mv a.txt b.txt    挪动则加上门路    mv b.txt ../    mv b.txt ../a.txt    能够用 mv xx /tmp 的形式来将文件放入长期文件夹    误删能够取出    (/tmp是操作系统提供的长期文件夹,重启会删除外面的所有文件)cat    显示文件内容nl    显示内容并附带行号more less head tail    more 能够分屏分批看文件内容    less 能够前后退看文件    head 能够显示文件的前 10 行    tail 能够显示文件的后 10 行    head 和 tail 有一个 -n 参数    head -n 20 atouch    touch a    如果 a 存在就更新批改工夫    如果 a 不存在就创立文件目录散布权限操作sudo    用管理员帐户执行程序    比方安装程序或者批改一些系统配置都须要管理员权限su    switch user, 切换用户    su tao    su tao文件权限    文件类型 用户 用户组 文件大小  批改日期     文件名-rw-rw-r--  1       tao tao     10      11/09 20:28 b.guadrwxrwxr-x  2       tao tao     4096    11/09 20:28 tmp文件类型    是否可读  是否可写  是否可执行d           r       w           x-           r       w           x三组 rwx 分表代表 所属用户|同组用户|其余用户rwx 能够用数字示意为 421于是乎r-- 就是 4rw- 就是 6rwx 就是 7r-x 就是 5chown    扭转文件的用户    chown tao c.tao    chown tao:tao c.taochmod    扭转文件权限    chmod 666 root.tao    chmod +x root.tao    chmod -x tmp信息查找file    显示文件的类型(不是百分之百精确)uname    显示操作系统的名字或者其余信息    uname -r    uname -awhich    which pwd    显示 pwd 的具体门路whereis    whereis ls    显示更全面的信息whoamifind . -name ""    查找文件~   家目录快捷方式>   笼罩式重定向>>  追加重定向|   管道``  获取命令执行的后果 `pwd`&   后盾执行    python3 server.py &    能够用 fg 命令把一个在后盾的程序拉到前台来    能够用 Ctrl-z 来把一个前台的程序放到后盾去挂起history    查看历史命令grep    查找这两个个别配合应用    history | grep touchps    查看过程, 个别用上面的用法    ps axps ax | grep python    查看带 python 字符串的过程kill 和 killall 杀过程    用 ps ax 找到过程id (pid)    kill [pid]    kill -9 [pid]    kill -15 [pid]    killall 是用过程名字来杀过程后盾前台fgjobs快捷键C-z 挂起到后盾C-c 中断程序reboot    重启shutdown    关机    能够用参数指定工夫halt    关机====# ssh-key 的概念和应用## 1. 生成 ssh id_rsa.pubssh-keygen# 2. 普通用户把 public key 增加到~/.ssh/authorised_keys##  root用户把 public key 增加到 /root/.ssh/authorised_keyscat id_dsa.pub >> ~/.ssh/authorized_keys# 3. 重启 sshservice ssh restart软件装置apt-get install 软件名比方上面apt-get install python3# 装置防火墙apt-get install ufwufw allow 22ufw allow 80ufw allow 443ufw allow 3000ufw allow 8089ufw default deny incomingufw default allow outgoingufw status verboseufw enable