今日任务:
学习linux
今日总结:
1、打包/解包:
c;含义:生成档案文件,创建打包文件。
x;含义:解开档案文件。
v;含义:列出归档解档的详细过程,显示进度。
f;含义:指定档案文件名称,f 后面一定是 .tar 文件,所以必须放选项最后。
2、压缩/解压缩
①gzip:-c;含义:解压缩到指定目录。(注意:要解压缩的目录必须存在)
②bzip2(two)
用户权限相关命令:
一、管理组:
groupadd [组名];作用:添加组。
groupdel [组名];作用:删除组。
cat /etc/group;作用:确认组信息。
chgrp -R [组名][ 文件/目录名];作用:递归修改文件/目录的所属组。
二、用户管理;
useradd-m-g【组】新建用户名;作用:添加用户;说明:
1、-m自动建立用户家目录
2、-g指定用户所在的组,否则会建立一个和同名的组。
passwd【用户名】;作用:设置用户名密码;说明:如果时普通用户,直接用passwd可以修该自己的账户密码。
userdel-r【用户名】;作用:删除用户;说明:-r选项会自动删除用户家目录。
cat/etc/passwd|grep【用户名】;作用:确认用户信息;说明:新建用户后,用户信息会保存在cat/etc/passwd文件中
三、查看用户信息:
id [用户名];作用:查看用户 UID 和 GID 信息。
who;作用:查看当前所有登录的用户列表。
whoami;作用:查看当前登录用户的账户名习my
解析:
1、tree
-d;含义:只显示目录.
2、cp
-i;含义:覆盖文件前提示。
-r;含义:若给出的源文件是目录文件,则 cp 将递归复制该目录下的所有子目录和文件,目标文件必须为一个目录名。
3、mv
-i;含义:覆盖文件前提示。
查看文件内容:
一、cat 【文件名】;作用:查看文件内容、创建文件、文件合并、追加文件内容等功能。
二、more 【文件名】;作用:分屏显示文件内容。
三、grep 【搜索文本 文件名】;作用:搜索文本文件内容
解析:
1、cat
-b;含义:对非空输出行编号。
-n;含义:对输出的所有行编号。
2、more
空格键;功能:显示手册页的下一屏。
Enter;功能:键 一次滚动手册页的一行。
b;功能:回滚一屏。
f;功能:前滚一屏。
q;功能:退出。
/word;功能:搜索 word 字符串。
3、grep
-n;含义:显示匹配行及行号。
-v;含义:显示不包含匹配文本的所有行(相当于求反)。
-i;含义:忽略大小写。
系统信息相关命令
时间和日期
date;作用:查看系统时间。
cal;作用:calendar 查看日历, -y 选项可以查看一年的日历。