linux学习篇 之 复制、黏贴、删除、撤销
- 如果想把文件内的第三行内容黏贴到第十五行:
1.进入你的文件,(处于命令模式,而不是编辑模式)
2.将你的光标移到你的第三行的开头(用方向键)
3,按下v,(你发现切换到可视模式了),按方向键,知道选中你想要的内容
4.按y,再将光标移到第十四行末尾。
5.按p。完成
此方法可以用于多行的粘贴->复制
若想剪切->复制的话就更简单了(只能用于单行)
1.进入你的文件,(处于命令模式,而不是编辑模式)
2.将你的光标移到你的第三行的开头(用方向键)
3.按两下d(发现第三行内容不见了)
4,再将光标移到第十四行末尾,按p。
在GUI下:可按i进入插入模式,使用鼠标拖动反选要粘贴的内容,将光标移到要粘贴处,按鼠标中键(两键鼠标可同时按左右键)。
在纯文本终端下:
选定文本块,使用v
复制选定块到缓冲区,使用y
复制整行,用yy
在同一编辑窗打开第二个文件,用:sp [filename]
在多个编辑文件之间切换,用^ww
剪切块,用d
剪切整行用dd
粘贴缓冲区中的内容,用p
命令前面加数字表示重复次数,加字母表示使用的缓冲区名称。
获取帮助,用:help [内容或命令]
参考:https://www.cnblogs.com/cxscode/p/9099101.html
命令模式下:
删除
Del
x #向后删除一个字符,Del
X #向前删除一个字符,Backspace
dd
撤销
u
ctrl+r
笔记整理:
cat - 查看命令
man - 漫帮助
cd - 切换文件
vi - 使用vi编译器
su - XX 切换用户
时间:2019/04/11 19:08
- 新建组与系统组
- groupadd : 添加组
- | : 管道符,把前一个命令传递给下一个命令
cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的;
cat主要有三大功能:
1.一次显示整个文件。
$ cat filename
2.从键盘创建一个文件。
$ cat > filename
只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件。
$cat file1 file2 > file
- Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。
问题:如果一个组是另一个组的成员,这个组能不能被删除?
答:如果一个组是某个用户的所属组,则这个组不能删除;可以这个组是某个用户的附属组,这个组可以被删除
- newgrp 切换到另一个组
- groups user1 - 查看user1的组群
- Su - user1 切换到user1用户
问题:什么时候需要切换组?
答:一个用户有两个组的身份,当一个用户在A组,需要访问B组的资源时。
- ls -ld test[1-2] : 可以看到文件所有者和所属组的权限
权限问题 : 所有者和所属组要搞清
- gpasswd :
(1)给组设密码
(2)把用户加到组
Gpasswd -a user_name group_name
- usermod 修改用户信息
注意:注意目录的权限,如果权限不合适,会导致更改家目录后,用户不能正常登录
解决方法:
1 - 权限的修改
2 -
11、查看用户root的相关信息
Finger root
12、查看用户uid, gid
13、
Useradd agetest
Echo ‘agetest’| passwd -stdin agetest 把屏幕输出的字符输给passwd命令传递给密码
chage -d 0 agetest 把修改密码的时间设为0秒
- chpasswd 更改user1口令为111111
参考 echo “user:111111” | chpasswd
- echo命令用于在shell中打印shell变量的值,或者直接输出指定的字符串。
- chpasswd 批量修改用户密码
- 用户管理扩展问题
/etc/
Passwd 用户信息
Shadow 用户密码信息
Group 用户组信息
Default/useradd 创建用户的默认值
Skel/ 放默认文件 - 创建用户会检测这个文件夹把文件传到用户那里
Login.defs
- man 漫帮助,查看命令信息
第五个ppt学习
文件系统:
装系统时分区选文件系统的类型。
文件系统是:
- 对象及其属性的说明
文件、目录、存储空间
- 对对象进行操作和管理的软件集合
读写操作,文件共享和保护,文件存储空间的管理,文件目录的管理
- 文件系统接口
命令接口,图形接口,程序接口
- chown - 改用户的所有者
- Chgrp - 改用户的所属组
- Chmod - 改变一个或多个文件的存取模式
- /usr目录
注意:一般sbin下的可执行程序是系统管理员才能有权限访问
注:要学会使用漫帮助,尽量不使用百度或google。一个熟练使用linux系统的人必须是掌握漫帮助使用方法的人
-记录一下-
linux学习篇 之 复制、黏贴、删除、撤销相关推荐
- Linux中移动,复制,删除,打包排除某个目录或文件
1.移动,复制,删除排除某个文件或目录 cp !(file1|dir2) /data/ 复制文件到/data/,排除file1和dir2 mv !(file1|dir2) /data/ 移动文件到/d ...
- [光速QA][linux学习篇]基于韦东山I.MX6ULL pro开发板的学习笔记
#前言: CSDN上已经有了太多的教程,我决定使用一种很新的方式记录自己的学习过程,如果对你有帮助就点个赞吧!一篇博文但是会长期更新(争取). 光速QA,希望面试官和面试者都可以给我这里找到灵感,如果 ...
- linux删除目录排除,Linux中移动,复制,删除,打包排除某个目录或文件
USB Host的上拉下拉电阻 关于USB的上下拉电阻,不是随便接个任意阻值的电阻就ok了. 当你的USB为主设备的时候,D+.D-上分别接一个15K的下拉电阻,这样可以使得在没有设备插入的时候,D+ ...
- 【Linux学习篇】This virtual machine is configured for 64-bit guest operating systems.……
在学习Linux的基本操作的时候,安装虚拟环境则提示自己 This virtualmachine is configured for 64-bit guest operatingsystems.--起 ...
- Linux学习篇——基于C语言使用结构体、链表实现贪吃蛇
基于Linux下,通过c语言.链表.结构体下实现--贪吃蛇小项目 一.需要用的头文件以及Linux图形库函数.数据初始化 (1)关于curses.h图形库函数 二.地图制作 三.蛇身链表的初始化生成 ...
- Linux学习篇之用户与用户组
添加用户 ① useradd 选项 username u:UID g:缺省所属用户组GID G:指定用户所属多个组 d:家目录 s:命令解释器shell c:描述信息 e:指定用户失效时间 ② pas ...
- Linux——学习篇(一)
一.熟悉冯·诺伊曼体系结构 冯·诺依曼体系结构冯·诺依曼理论的要点是:数字计算机的数制采用二进制:计算机应该按照程序顺序执行.人们把冯·诺依曼的这个理论称为冯·诺依曼体系结构. 功能:把需要的程序和数 ...
- linux命令we,Linux学习篇之基础命令
find命令: find /root -name abc 在/root目录下搜索名称为abc的文件或目录 find /root -iname abc 不区分大小写 find /root -use ...
- linux查找硬链接文件夹,linux学习(四)复制(cp)移动(mv)删除(rm)查找(find)文件、文件夹操作、软硬链接的区别...
@ 复制文件 cp命令用于复制文件到制定的目录 语法格式为: cp [选项] 源文件或目录 目标文件或目录 命令选项 含义 cp -d 当复制符号链接时,把目标文件或目录页建立为符号链接,并指向与源文 ...
最新文章
- C++_泛型编程与标准库(五)
- FTP服务器的搭建及简单应用
- 英特尔的指令集体系结构_对标英特尔的RISC-V大有可为,CPU三分天下格局可期
- ef mysql code first_[EF]vs15+ef6+mysql code first方式
- python基础包括什么-Python基础-数据类型总结归纳.
- 【ORACLE】oracl基本操作笔记
- 第二部分:志愿录取标准
- junit编写测试代码_编写数据访问代码测试-不测试框架
- 矩阵相乘的strassen算法_矩阵乘法的Strassen算法+动态规划算法(矩阵链相乘和硬币问题)...
- syslog发送日志而docker容器接收不到的问题
- 《SpringCloud超级入门》使用Eureka集群搭建《十三》
- mysql 获取日期每行_我如何从MySQL表行获取日期和时间
- 大数据之-Hadoop伪分布式_配置文件说明---大数据之hadoop工作笔记0029
- 8202v/8202ka/8202kd/8202rd 无线游戏手柄方案
- 界面无小事(六):来做个好看得侧拉菜单!
- 如何写一份优秀的Web前端简历【面试秘籍】
- java.io.IOException: http://XXX provided port:50000 is not reachable
- FPGA(二)---38译码器
- [C]结构体数组初始化
- 利用讯飞语音识别技术开发离线语音控制系统(Windows平台)
热门文章
- eachart加单位
- Java高级程序员必备:高性能计数器及Striped64和LongAdder
- 戴尔灵越14电脑U盘重装系统方法分享
- acg-faka--功能丰富的发卡二次元商城源码
- 学生党用什么蓝牙耳机好?学生党性价比高的蓝牙耳机推荐
- Protobuf数据格式解析
- Sql递归(用with 实现递归查询)
- java递归查询数据库数据
- ValueError:Traceback(most ...)数据集中图片 not exists
- IntelliJ IDEA-ssm使用IDEA导入一个Maven风格的ssm项目