Ubuntu入门到放弃day1

迷你兔分区向导

ctrl+alt鼠标出来

 

系统坏了怎么办?

1.重装系统

2.使用系统快照

系统名,右键快照,拍摄快照

多了snapshot文件

恢复的时候

系统名,右键快照,恢复到快照

Linux使用统一数目录,没有盘符

用户目录:

每个用户一个目录,例如/home/xiaoming

特例:超级用户root,其用户目录为/root

权限机制:对于普通用户来说,他能操作的目录只有用户目录

root用户没有限制,可以操作任意文件和目录

创建目录和文件

目录操作:创建目录/删除/重命名

文件操作:编辑文本文件

以上操作都在用户目录下执行

/home/shaofa

ls/cd/pwd目录的切换和查看

mkdir/rmdir创建和删除目录

cp/rm/mv复制删除和移动

tar/zip/unzip打包,压缩,解压缩

ln...

ls,即list,列出目录下所有项

实例:

查看的当前目录

ls

查看/home/shaofa目录

ls /home/shaofa

ls -l /home/shaofa  以详细的方式列出

每个用户一个目录 ,例如 /home/xiaoming

特例:超级用户 root ,其用户目录为 /root

权限机制:对于普通用户来说,他能操作的目录就只有用户目录。

root用户没有限制,可以操作任意文件和目录

 目录操作: 创建目录 / 删除 / 重命名

文件操作: 编辑文本文件 以上所有的操作,都在用户目录下执行 /home/shaofa

显示当前位置 pwd

pwd , 即 print working directory 显示当前工作目录

切换目录 cd

cd , 即 change directory , 切换目录 示例: 切换到用户主目录  cd 切换到某个目录   cd /home/shaofa/example

几个特殊的目录: ~  代表当前用户的主目录 .   代表当前目录 ..  代表上一级目录

cd ~  切换到主目录 cd ~/example 切换到主目录下的example目录 cd ../www  切换到上级目录、再到www子目录

在 ls 命令中,也可以使用 ~ . .. 表示的路径 ls ~ ls ./www

还有更复杂的形式 ( 不要求掌握 )  ./hello/abc/../123/./other/test.xml

mkdir ,即 make directory 创建目录 mkdir  abc mkdir  -p  abc/123/test 使用 -p 参数,可以将路径的层次目录全部创建

rmdir ,即 remove directory 删除空目录 rmdir abc 如果目录非空,则删除失败

rm ,即 remove 删除文件或者目录 rm -rf abc 删除abc目录,和子项一并删除 其中, r 表示 recursive , f 表示 force

cp,即 copy 复制文件或者目录 cp -rf  example example2

mv ,即 move ,移动文件或目录 (重命名) move hello helloworld

对于文件, rm / cp / mv 这三个命令同样适用

tar , 即 tape archive 档案打包

创建档案包 tar   -cvf   example.tar   example

其中,    c ,   表示 create 创建档案    v ,  表示 verbose 显示详情    f ,   表示 file

也可以多个目录打包  tar -cvf  xxx.tar  file1  file2  file3

归档

还原档案包

tar   -xvf   example.tar

tar   -xvf   example.tar   -C   outdir

其中,-C 参数指定目标目录,默认解到当前目录下

归档并压缩

先前的tar格式并没有压缩,体积较大

并档并压缩

tar   -zcvf   example.tar.gz   example

解压缩

tar   -zxvf   example.tar.gz tar   -zxvf   example.tar.gz   -C   outdir

通常我们所见的,都是 *.tar.gz 这种格式

软链接,即 Windows 下的 "快捷方式" 使用 ln 命令 (link) 来创建软链接 ln  -s  source  link 其中,-s 表示 soft 软链接 ( 默认为硬 )

比如 ln  -s  example  example2

软链接的特点:

1 删除软件接,对原文件没有影响

2 删除原文件,则软链接失效

以 ls -l 查看文件详情时,可以看到目标路径

比如,ls -l / 可以发现,/bin 实际指向的是 /usr/bin 目录

比如,添加一个用户 sudo useradd -m test1

其中,  sudo, 表示以管理员身份执行

1 添加用户  

sudo useradd  -m test1

  其中,-m参数表示在 /home 下添加用户目录

2 修改用户密码  

sudo passwd test1

3 删除用户

 sudo userdel test1(并没有彻底删除)

sudo rm -rf /home/test1/

1 在登录系统时,默认不允许以 root 用户登录

2 只有特殊的用户,才能执行 sudo

比如,shaofa可以执行sudo,但test1不行

Linux下,把能执行sudo命令的用户叫 sudoer

超级用户 root

类似于 Windows 下的 Administrator 用户

切换到 root 用户,有全部权限,可以直接 useradd 等命令

超级用户

1首次使用时,需要给 root 设置密码   sudo passwd root

2 切换到 root 用户   su root 其中,su 表示 switch user

3 退出   exit

要点:

1 su root 仅仅对当前会话 (终端) 有效 不影响当前桌面环境

2 root 权力太大,需要小心使用

用户和组

Linux 下可以创建多个用户,可以用组进行管理用户。

比如:

男生组 boys ming  bo  gang  qiang

女生组 girls fang  hong  yue yuan

创建组 groupadd boys

创建用户 useradd -m -g boys ming

其中,-g表示在添加用户,同时将用户加到boys组 修改现有用户到新的组

usermod -g boys shaofa

其中,usermod表示修改用户信息

如何查看用户和组?

cat /etc/group

每一行表示一个group的信息,名称 + ID

如何查看用户列表?

cat /etc/passwd

每一行表示一个用户的信息

1 用户不多时,管理的时候并不使用组的概念

 useradd  a1  

useradd  b1

一个root,两个普通用户a1, b1 ,够用了!

默认地,会给a1用户建立一个同名的组a1 ,也就是说这个组里只有他一个人。

默认地,Ubuntu 不允许以root 登录桌面环境。 (root 已经设置了密码)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值