Linux常用命令

本文最后更新于:Wednesday, September 30th 2020, 8:06 pm

Linux常用命令

  1. 建立软链接ln

    1
    ln -s [源文件] [链接文件] (创建软链接)

    例如:在~/oslab/下有一个可执行文件gdb
    你只能用./gdb去执行它。
    但是你可以把它链接到$PATH下,这样你可以在任意路径都可以执行

    1
    ln -s ~/oslab/gdb /usr/local/bin/gdb

    ln -snf ~/oslab/xxx /usr/local/bin/gdb(修改)


  2. 移动文件mv

    1
    mv [source] [target]

    例如:

    1. mv ~/oslab/oslab/* ~/oslab/ (把~/oslab/oslab/下的文件全部 复制到~/oslab/)
    2. mv a.txt b.tax 把文件名a.txt改为b.txt

  3. 设置权限chmodchown

    r 读取权限,数字代号为4;
    w 写入权限,数字代号为2
    x 执行或切换权限,数字代号为1
    - 不具任何权限,数字代号为0

7rwx
6rw-
5r-x
4r—
3-wx
2-w-
1—x
0—-
1
2
3
4
5
6
chmod u+x,g+w f0  			 //为文件f0设置自己可以执行,组员可以写入的权限
chmod u=rwx,g=rw,o=r f0 //为文件f0设置自己可以读写执行,同组可以读写。其他人可以读
chmod 764 f0 // 效果同上
chmod a+x f0 // 所有人都可以执行

chown -R liu /usr/meng //将目录/usr/meng及其下面的所有文件、子目录的文件属主改成 liu:

本博客所有文章除特别声明外,均采用 CC BY-SA 3.0协议 。转载请注明出处!