Linux 操作系统的简单使用
Posted 扬志九洲
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 操作系统的简单使用相关的知识,希望对你有一定的参考价值。
文章目录
一、虚拟机的搭建
其主要步骤即:先下载安装VMware再安装ubuntu网上相关教程较多在此就不赘述了。
二、Linux的简单操作
1、用户管理
1.打开root
1.在桌面空白处右击鼠标,点击在终端,打开终端。
2.输入su root输入密码即可进入root账户。
3.注意: Ubuntu默认的root密码在每次重启后都是随机生成的。输入sudo passwd输入当前账户密码即可重设密码,即可设置固定密码。如图。
2.用户管理的常用指令
1.新建用户
useradd
选项与参数:
-u :后面接的是 UID ,是一组数字。直接指定一个特定的 UID 给这个账号;
-g :后面接的那个组名就是我们上面提到的 initial group 啦~
该群组的 GID 会被放置到 /etc/passwd 的第四个字段内。
-G :后面接的组名则是这个账号还可以加入的群组。
这个选项与参数会修改 /etc/group 内的相关数据喔!
-M :强制!不要创建用户家目录!(系统账号默认值)
-m :强制!要创建用户家目录!(一般账号默认值)
-c :这个就是 /etc/passwd 的第五栏的说明内容啦~可以随便我们配置的啦~
-d :指定某个目录成为家目录,而不要使用默认值。务必使用绝对路径!
-r :创建一个系统的账号,这个账号的 UID 会有限制 (参考 /etc/login.defs)
-s :后面接一个 shell ,若没有指定则默认是 /bin/bash 的啦~
-e :后面接一个日期,格式为『YYYY-MM-DD』此项目可写入 shadow 第八字段,
亦即账号失效日的配置项目啰;
-f :后面接 shadow 的第七字段项目,指定口令是否会失效。0为立刻失效,
-1 为永远不失效(口令只会过期而强制于登陆时重新配置而已。)
示例:useradd -e 2021-06-20 user1
2.设置密码
在终端中输入passwd userName,然后回车,然后输入密码,然后确认密码。
该命令也可以修改密码,进入该用户,只需输入原有密码即可。
3.删除用户
在终端中输入userdel userName,然后回车。
注意:在组中不能删除,用户需要用gpasswd -d userName groupName 移出后用groupdel userName删除
4.修改用户属性
使用usermod
usermod -l user quincy -->将用户quincy的登录名改为user
usermod -g users quincy -->将用户quincy加入用户组users
usermod -d /home/user -->将用户quincy的目录改为/home/user
5. 创建用户组
groupadd
groupadd 组名 -g 指定的组id
6.改变用户组内成员
gpasswd -a userName groupName添加入组
gpasswd -d userName groupName删除出组
gpasswd -a quincy users -->将用户quincy将入users用户组中
gpasswd -d quincy users -->将用户quincy从用户组users中剔除
7. 删除用户组
groupdel groupName删除用户组
groupdel users -->删除用户组users
8.进入某个用户
su userName
2、Linux文件及目录的创建、删除、查找、拷贝等操作
(1)创建
创建一个目录:mkdir dirName
创建一套目录:mkdir dirName1/dirName2/dirName3 -p
创建一个文件:touch fileName(文档末添加写入一行echo “content” >> word.txt,>为全替代文档内容)
(2)删除文件a
rm 文件a
(3)删除目录x
方式一
rm -rf 目录x
r是向下递归,f是强制执行
方式二
cd 目录x
rm *
(4)复制文件1到文件2
cp 文件1 文件2
如果2个文件在同一目录,那么名字不能一样,如果目录不同就无所谓
(5)复制目录1到目录2
cp -rf 目录1 目录2
如果不存在目录2,这样就是把目录1复制到目录2
如果存在目录2,这样就是把目录1复制到目录2下,即目录2将包含目录1
(6)移动文件1到文件2
mv 文件1 文件2
(7)移动文件1到目录1
mv 文件1 目录1
(8)移动目录1到目录2
mv 目录1 目录2
(9)查找文件
find / -name abc.txt
find / -name abc.*
find / -name *.txt
(10)查找目录
find / -name 目录
参考文档
参考文档
三、其他
(1)清屏
clear
(2)改变目录
cd 目录路径
(3)返回上级目录
cd…
(4)查当前目录
pwd
(5)显示当前目录的全部文件
ls
(6)退出
exit
(7)关机重启
关机
systemctl poweroff
poweroff
shutdown -h now
重启
systemctl reboot
reboot
shutdown -r now
三、搭建伪直播应用
基本按步骤就可以下来,但不知道为什么虚拟机怎么也连不上摄像头,查了一些资料,也没什么用,有办法欢迎留言。
以上是关于Linux 操作系统的简单使用的主要内容,如果未能解决你的问题,请参考以下文章
linux怎么返回上级目录啊,用cd/命令却这样:bash:cd/:没有那个文件或目录