Ubantu学习笔记2

 

 

 

又是新的一天,继续学习Ubantu命令

cat 可以查看文件内容

cat -n p.py 可以在查看文件内容的同时显示行号

cat -s p.py 可以将多行空白的地方进行合并成一行(输入空格的地方不可以)

 

tac 倒序输出到屏幕

wc 可以输出文件行数、字符数以及字节

-c 字节  -l 行数  -m 字符(一个空格两个字节) -w(空格换行符)

 

注:当文件内容为空时,wc -m p.py 显示为0,当输入任意字符时默认加一字符 

为空时:

输入字符后

 

排序 sort

sort p.py 按首字母排序

sort -r p.py 翻转

sort -n p.py 按数字循序排序

uniq 忽略或报告重复行   

  -i 忽略大小写字符的不同

  -c 进行计数

  -u 只显示唯一的行

cut 可以从一个文本文件或者文本流中提取文本列 

-c:仅显示行中指定范围的字符;  cut -c 1-5 file  (第一到第五个字符)
-d:后跟字段的分隔符, 与-f一起使用;
-f:取出并显示第几段的内容;

tail 显示文本流

 tee 从标准输入中复制到每一个文件,并输出到标准输出。

history 历史输入命令 ! py 最近一次以py开头的命令  !234 执行历史中第234条命令

在文件最后添加内容

修改文件权限 chmod a+x ./p.py 所有组所有用户即其他  - 是去权限

r : 4    w : 2   x : 1   rwx = 7  rw =6    rx =5

一般文件权限为 755

密码文件

查看密码文件

创建一个新用户 less /etc/passwd  查看详细信息

 更改所属组

 复制配置文件

ID查看当前用户

修改配置

将user1最后改为/bin/bash

此时新建的用户就有前缀了,下面是另一种创建方式

这样创建的已经有标签了

 删除账户 sudo userdel user2  仅删除passwd下的配置信息,但不会删除文件

userdel -r user1 可以全部删除

修改组  还可以使用 -D 后跟多个参数

给不用的用户上锁,使其密码失效

解锁账户  -U时清除原有的密码

使用明文密码解锁

使用 less  /etc/shadow查看详细密码  shadow  影子

添加一个新的组

nano 编辑器

 

另外一种界面

配合文件过滤查看文件 grep -v 过滤

alias 别名机制

永久保存别名修改方式: 在配置文件里面修改

清除系统前请备份 rm -rf /

 

posted @ 2019-07-15 10:32  MTcx  阅读(88)  评论(0编辑  收藏  举报