Ubuntu 下使用Linux命令简单总结

本文汇总了 Ubuntu 操作系统中常用的命令,包括用户管理、文件操作、权限设置等功能,便于快速查找与使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Ubuntu 操作系统要使用的命令简单汇总:

sudo -i  获取 临时 root 权限

 

用户管理

 

增加用户

sudo adduser 用户名

 

删除用户

 

sudo deluser 用户名

 

 

修改当前用户的密码 

 

passwd

 

 

修改用户密码 

 

sudo passwd 用户名

 

 

修改用户资料

 

sudo chfn userid

 

 

如何禁用/启用某个帐户

sudo usermod -L 用户名 #锁定用户

 

sudo usermod -U 用户名 #解锁

sudo passwd -l 用户名 #锁定用户
sudo passwd -u 用户名 #解锁

 

 

增加用户到admin组,让其有sudo权限

 

sudo usermod -G admin -a 用户名

 

 

如何切换到其他帐号(需要该用户的密码)

 

su 用户名

 

 

如何切换到root帐号

 

sudo -s
sudo -i

 

sudo su

常用指令集:

名称:cd
使用权限:所有使用者
使用方式:cd [dirName]
说明:变换工作目录至dirName。其中dirName 表示法可为绝对路径或相对路径。
若目录名称省略,则变换至使用者的home directory (也就是刚login 时所在的目录).另
外,"~" 也表示为home directory 的意思,"." 则是表示目前所在的目录,".." 则表示目前
目录位置的上一层目录。
范例:跳到/usr/bin/:
cd /usr/bin
跳到自己的home directory:
cd ~
跳到目前目录的上上两层:

cd ../..

 

 

指令名称:chmod
使用权限:所有使用者
使用方式:chmod [-cfvR] [--help] [--version] mode file...
说明:Linux/Unix 的档案存取权限分为三级:档案拥有者,群组,其他。利用chmod 可
以藉以控制档案如何被他人所存取。
把计:
mode:权限设定字串,格式如下:[ugoa...][[+-=][rwxX]...][,...],其中u 表示该档案的拥
有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这
三者皆是。
+ 表示增加权限,- 表示取消权限,= 表示唯一设定权限。
r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者
该档案已经被设定过为可执行。
-c:若该档案权限确实已经更改,才显示其更改动作
-f:若该档案权限无法被更改也不要显示错误讯息
-v:显示权限变更的详细资料
-R:对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变
更)
--help:显示辅助说明
--version:显示版本
范例:将档案file1.txt 设为所有人皆可读取:
chmod ugo+r file1.txt
将档案file1.txt 设为所有人皆可读取:
chmod a+r file1.txt
将档案file1.txt 与file2.txt 设为该档案拥有者,与其所属同一个群体者可写入,但
其他以外的人则不可写入:
chmod ug+w,o-w file1.txt file2.txt
将ex1.py 设定为只有该档案拥有者可以执行:
chmod u+x ex1.py
将目前目录下的所有档案与子目录皆设为任何人可读取:
chmod -R a+r *
此外chmod 也可以用数字来表示权限如chmod 777 file
语法为:chmod abc file
其中a,b,c 各为一个数字,分别表示User,Group,及Other 的权限。
r=4,w=2,x=1
若要rwx 属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x 属性则4+1=7。
范例:
chmod a=rwx file

chmod 777 file
效果相同
chmod ug=rwx,o=x file

chmod 771 file
效果相同

 

若用chmod 4755 filename 可使此程式具有root 的权限

 

 

指令名称:chown
使用权限:root
使用方式:chmod [-cfhvR] [--help] [--version] user[:group] file...
说明:Linux/Unix 是多人多工作业系统,所有的档案皆有拥有者。利用chown 可以
将档案的拥有者加以改变。一般来说,这个指令只有是由系统管理者(root)所使用,一般使
用者没有权限可以改变别人的档案拥有者,也没有权限可以自己的档案拥有者改设为别
人。只有系统管理者(root)才有这样的权限。
把计:
user:新的档案拥有者的使用者IDgroup:新的档案拥有者的使用者群体(group)-c:若
该档案拥有者确实已经更改,才显示其更改动作-f:若该档案拥有者无法被更改也不要显
示错误讯息-h:只对于连结(link)进行变更,而非该link 真正指向的档案-v:显示拥有者变
更的详细资料-R:对目前目录下的所有档案与子目录进行相同的拥有者变更(即以递回的
方式逐个变更)--help:显示辅助说明--version:显示版本
范例:
将档案file1.txt 的拥有者设为users 群体的使用者jessie:
chown jessie:users file1.txt
将目前目录下的所有档案与子目录的拥有者皆设为users 群体的使用者lamport:

 

chmod -R lamport:users *

 

 

名称:cp
使用权限:所有使用者
使用方式:
cp [options] source dest
cp [options] source... directory
说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录。
把计:
-a 尽可能将档案状态,权限等资料都照原状予以复制。
-r 若source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地。
-f 若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制。
范例:
将档案aaa 复制(已存在),并命名为bbb:
cp aaa bbb
将所有的C 语言程式拷贝至Finished 子目录中:

 

cp *.c Finished

 

 

名称:cut
使用权限:所有使用者
用法:cut -cnum1-num2 filename
说明:显示每行从开头算起num1 到num2 的文字。
范例:
shell>> cat example
test2
this is test1
shell>> cut -c0-6 example ## print 开头算起前6 个字元
test2

 

this I

名称:mv
使用权限:所有使用者
使用方式:
mv [options] source dest
mv [options] source... directory
说明:将一个档案移至另一档案,或将数个档案移至另一目录。
参数:-i 若目的地已有同名档案,则先询问是否覆盖旧档。
范例:
将档案aaa 更名为bbb:
mv aaa bbb
将所有的C 语言程式移至Finished 子目录中:

mv -i *.c

 

 

名称:rm
使用权限:所有使用者
使用方式:rm [options] name...
说明:删除档案及目录。
把计:
-i 删除前逐一询问确认。
-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。
-r 将目录及以下之档案亦逐一删除。
范例:
删除所有C 语言程式档;删除前逐一询问确认:
rm -i *.c
将Finished 子目录及子目录中所有档案删除:
rm -r Finished
名称:rmdir
使用权限:于目前目录有适当权限的所有使用者
使用方式: rmdir [-p] dirName
说明: 删除空的目录。
参数: -p 是当子目录被删除后使它也成为空目录的话,则顺便一并删除。
范例:
将工作目录下,名为AAA 的子目录删除:
rmdir AAA
在工作目录下的BBB 目录中,删除名为Test 的子目录。若Test 删除后,BBB 目
录成为空目录,则BBB 亦予删除。

 

rmdir -p BBB/Test

 

vim  打开文件编辑后 保存与退出


按ESC键, 然后按 shift+:(冒号),然后输入下面需要操作的命令:

:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
q: 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值