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之后
相关推荐
### Ubuntu NM 命令基本使用详解 #### 一、NM 命令概述 `nm` 是一个在 Linux 系统中广泛使用的工具,主要用于分析特定文件中的符号表。这些文件可以是库文件(如 .a 或 .lib 文件)、目标文件(如 *.o 文件)或是...
* 查看 Ubuntu 版本:使用 `lsb_release -a` 命令查看 Ubuntu 版本 * 查看内核加载的模块:使用 `lsmod` 命令查看内核加载的模块 * 查看 PCI 设备:使用 `lspci` 命令查看 PCI 设备 * 查看 USB 设备:使用 `lsusb` ...
### Ubuntu基本命令大全知识点 #### 一、软件包管理与查询 **1. 查找软件包** - **命令:** `apt-cache search [pattern]` - **描述:** 使用此命令来查找符合指定模式的软件包。 - **示例:** 若要查找与“firefox...
在 Ubuntu 中,权限修改命令使用 chmod 命令来实现。chmod 命令的基本语法格式为:`sudo chmod XXX 文件名`,其中 XXX 代表权限值,文件名是要修改权限的文件名称。 权限值是一个三位数,每一位分别代表所有者、组...
以上介绍了一些常用的Ubuntu终端命令及其基本用法,通过这些命令的学习和实践,可以大大提高用户在Linux系统中的操作效率和管理水平。希望读者能够熟练掌握并运用这些命令,更好地使用Ubuntu操作系统。
对于学习ubuntu 9.04的童鞋很有用滴
nmcli 命令是 Ubuntu 系统管理网络的关键工具之一,提供了对网络管理的基本操作。使用 nmcli 命令可以简化网络管理的过程,提高工作效率。本文详细介绍了 nmcli 命令的使用和相关知识点,为读者提供了实用的参考资料...
ubuntu 8.10 linux 基本命令大全
### Ubuntu常用命令详解 ...以上是Ubuntu系统中常用的一些命令和操作,这些命令涵盖了从基本的文件操作到高级的系统管理,对于日常使用非常有用。通过掌握这些命令,可以极大地提高在Ubuntu环境下的工作效率。
本文详细介绍了 VI 编辑器的基础命令,包括基本命令、移动光标类命令、屏幕翻滚类命令、插入文本类命令、删除命令、搜索及替换命令、选项设置和最后行方式命令。掌握这些命令可以帮助用户快速熟悉 VI 编辑器的使用,...
本文将深入探讨Ubuntu系统中的常用命令以及Vim编辑器的基本操作,帮助你提升在Ubuntu环境下使用Vim的效率。 首先,让我们了解Ubuntu的基础命令: 1. **ls**:列出目录内容。例如,`ls -l`会显示详细信息,`ls -a`...
Linux Ubuntu系统中有很多常用的命令,这些命令可以帮助用户更好地管理和使用系统。下面我们将对这些命令进行详细的介绍。 一、文件管理 在Linux Ubuntu系统中,文件管理是最基本也是最重要的一个方面。下面是一些...
在Ubuntu系统中,掌握一些基本的安装命令是十分必要的,这不仅可以提高工作效率,还能让你更好地理解和操作Linux环境。本文将详细介绍Ubuntu中常见的安装命令及其使用方法。 首先,我们来看看两个文件名`install.sh...
### Linux Ubuntu系统操作命令 #### 一、重启与关机命令 **重启命令:** - `reboot`:这是最常用的重启命令。 - `shutdown -r now`:立即重启。 - `shutdown -r 10`:十分钟后重启。 - `shutdown -r 20:35`:在...
Ubuntu Linux 是一款基于 Debian 的开源操作...了解这些基本命令将极大地提升你在Ubuntu Linux环境中的工作效率,无论是系统维护、软件安装还是网络配置。熟练掌握它们,可以使你更好地驾驭这个强大的开源操作系统。
"Ubuntu命令大全.pdf" 以下是根据给定文件信息生成的相关知识点: Ubuntu 概述 Ubuntu 是一款基于 Linux 的操作...通过学习 Ubuntu,用户可以掌握 Linux 操作系统的基本知识和技能,並且获取庞大的开源社区支持。
在Linux系统中,`top`命令是一个非常强大的实时系统监控工具,尤其在Ubuntu等基于Linux的发行版中广泛使用。`top`命令提供了系统运行状态的动态视图,包括CPU使用情况、内存使用情况、任务(进程)状态以及系统负载...
通过上述步骤,我们已经了解了如何在Ubuntu系统中使用`mail`命令来发送邮件的基本流程和技巧。无论是简单的通知还是复杂的批量发送任务,掌握这些命令行技巧都将极大地提高工作效率。 希望本文对您有所帮助,如果您...