`

【精】Ubuntu的一些基本命令使用

阅读更多

Ubuntu的一些基本命令使用

 

一.软件的安装和卸载
安装:
sudo apt-get install 软件名
卸载:
sudo apt-get remove --purge 软件名
(--purge 选项表示彻底删除改软件和相关文件)


二.文件夹的创建和删除
创建:
mkdir 文件夹名称
删除:
rm -rf 文件夹名称
注意:

权限不够,无法删除时,输入"su"登陆root用户进行删除

 

root用户不知道密码?参看下面内容
UBUNTU的默认root密码是多少,修改root密码

用完root用户,记得退出:

1.用"whoami"查看当前登陆用户
2.用exit/logout/Ctrl+D退出登陆
3.用"whoami"查看是否成功退出


 


三.修改文件/文件夹的权限并查看
修改:
chmod [-R] word/num file/Directory...
如:
sudo chmod o+w 1.txt
sudo chmod go-rw 2.doc
sudo chmod -R 777 directory

每个字母的意思:
    -R 表示对该目录下的所有文件和子目录进行相同的权限更改

    r 表示文件可以被读(read)
    w 表示文件可以被写(write)
    x 表示文件可以被执行(如果它是程序的话)
    - 表示相应的权限还没有被授予

    u 代表所有者(user)
    g 代表所有者所在的组群(group)
    o 代表其他人,但不是u和g (other)
    a 代表全部的人,也就是包括u,g和o

行动:
    + 表示添加权限
    - 表示删除权限
    = 表示使之成为唯一的权限

常用修改权限的命令:

sudo chmod 600 ××× (只有所有者有读和写的权限)
sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)
sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)
sudo chmod 666 ××× (每个人都有读和写的权限)
sudo chmod 777 ××× (每个人都有读和写以及执行的权限)

 
批量修改权限:
打开终端进入需要修改的目录,执行命令:
chmod 777 * -R 
结果:全部子目录及文件权限改为 777

查看:
ls -l 文件/文件夹名
ls -l 查看当前目录下的全部文件或目录的权限

其中:最前面那个 - 代表的是类型
     中间那三个 rw- 代表的是所有者(user)
     然后那三个 rw- 代表的是组群(group)
     最后那三个 r--    代表的是其他人(other)

例子:想read-only文件的权限改为可写
sudo chmod a+w yourfile

 

相关链接:
ubuntu文件权限操作

四.使用vi编辑文件

进入状态-->编辑状态-->命令状态
通过"vi 文件名"进入状态(使用如下命令进入编辑状态
    i 在光标前面插入  
    a 在光标后面插入  
    o 下一行 (插入新的一行) 
    O 上一行
Esc键,进入命令状态
    :w保存    !代表强制
    :wq 保存 
    :q! 不保存,强制退出
其他命令:
    set nu 显示行号
    G 光标到文件尾
vi移动操作:
    k 向上        j 向下        h 向左      l 向右       G 文件尾     lG 文件首        nG 第n行
    H 屏幕头      M 屏幕中      L 屏幕尾    ctrl+f下翻   ctrl+b上翻   x删除一个字符    dw删除当前词
    3dw删除3个词  dd删除当前行  5dd删除5行  :5,10d删除第5到第10行    r替换一个字符    cw替换一个词
    cc替换一行    c替换从光标到行尾         yw拷贝词     yy拷贝行     dw剪切词         dd剪切行
    p当前行下粘贴
    1,2co3 拷贝1,2在行3之后
    4,5m6  移动行4,5在行6之后

 

  • 大小: 6.7 KB
  • 大小: 3.5 KB
  • 大小: 8.1 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics