一.用户操作
1.新增用户
useradd -u 1101 -g zte -d /home/xhs -m xhs
--其中,1101,为用户ID,尽量使用500以上的
zte,为用户组
/home/xhs,为该用户的文件夹
xhs,为用户名
2.修改用户的所属的用户组
usermod -G 用户组 用户名
如usermod -G dba goldendb
2.为新用户添加密码
passwd usename
如:passwd xhs
Changing password for user xhs.
New password: ...
BAD PASSWORD: it is based on a dictionary word
BAD PASSWORD: is too simple
Retype new password: ...
passwd: all authentication tokens updated successfully.
3.查看用户
cat /etc/passwd
4.查看用户组
cat /etc/group
5.查看用户所属的用户组
groups username
如,groups xhs
6.拷贝文件
cp [-r 目录下所有文件夹和文件] 源目录 目标目录
7.远程拷贝文件
scp [-r] 源目录或文件名 目标机器的登录用户@目标机器IP:目标机器的目标目录
scp -r /tmp/goldendbInstall/ root@10.47.157.120:/tmp/
###windows拷贝到Linux方法
首先安装pscp程序,下载链接:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
pscp f:/1.txt root@10.47.178.32:/home/setup/
二.修改文件属性
1.修改文件所属用户
chown [-R] username directory/filename
如:chown -R xhs setup/
修改文件夹setup/及其文件夹下所有文件的拥有者为xhs
2.修改文件所属群组
chgrp [-R] groupname directory/filename
3.修改文件权限
chmod *** directory/filename
--其中,*为rwx(r,读=4;w,写=2;x=1,执行)三者相加
第一个*,表示文件所属用户的权限
第二个*,表示文件所属用所属组的其他用户的权限
第三个*,表示其他组用户的权限。
三.文件操作
1.关键字搜索
find 路径 -name ‘*要搜的关键字*’
2.搜索文件内容
从当前目录开始查找所有扩展名为.in的文本文件,并找出包含”thermcontact”的行
find . -name "*.in" | xargs grep "thermcontact"
注意:这里"thermcontact"就不要使用模糊搜索的方式了(如"*tact",而应该用"tact")
3.查看文件大小
ls -lht
4.创建特定大小的文件
dd if=“inputFileName” of="outFileName" bs="块大小" count=“块个数”
示例:dd if=/dev/zero of=hello.txt bs=600M count=1
其中,/dev/zero 是一个字符设备,它会不断返回0值字节(\0)

【Linux】基本命令操作的更多相关文章

  1. 第三章 Linux基本命令操作

    第三章  Linux基本命令操作 ¨  本节所讲内容: ¨  3.1  Linux终端介绍 Shell提示符 Bash Shell基本语法 ¨  3.2  基本命令的使用:ls.pwd.cd.hist ...

  2. Linux高级运维 第三章 Linux基本命令操作

    3.1  Linux终端介绍.Shell提示符.Bash基本语法 3.1.1  登录LINUX终端 两种终端仿真器:1.GNOME桌面的GHOME Terminal : 2.KDE桌面的Konsole ...

  3. Linux基本命令操作

    3.1  Linux终端介绍.Shell提示符.Bash基本语法 3.1.1  登录LINUX终端 两种终端仿真器:1.GNOME桌面的GHOME Terminal : 2.KDE桌面的Konsole ...

  4. Linux 基本命令操作 (文件共享) 一

    前言:在学习Linux过程中,遇到一些经典而又基本的命令操作,想记录下来去帮助刚学Linux的同学.下面是有关相关的操作,我会进行详细的分解步骤:希望能够帮助到你们.由于时间仓促,再加上笔者的能力有限 ...

  5. linux 基本命令操作

    1.ls 命令 ls -a  列出所有文件,包括隐藏文件 ls -l  列出文件详细信息 ls -r 列出所有文件包括文件夹 查询具体文件可以在命令后面加  |grep 要匹配的字符串,方便我们查找, ...

  6. linux云计算集群架构学习笔记:rhel7基本命令操作

     1-3-RHEL7基本命令操作 1.1Linux终端介绍 Shell提示符 Bash Shell基本语法. 1.2基本命令的使用:ls.pwd.cd. 1.3查看系统和BIOS硬件时间. 1.4 L ...

  7. linux中操作k8s的基本命令-更新中

    linux中操作k8s的基本命令 最近工作中使用到了k8s,那么就来总结下平时使用到的基本的命令 获取某个namespace下的pod 获取某个namespace下的pod,展示出ip和pod信息 查 ...

  8. linux文本操作界面 vi面板如何复制一行

    linux文本操作界面 vi面板如何复制一行 1)把光标移动到要复制的行上2)按yy3)把光标移动到要复制的位置4)按p 在vi里如何复制一行中间的几个字符?如果你要从光标处开始复制 4 个字符,则先 ...

  9. Linux基本命令 目录

    Linux基本命令 目录 Linux基本命令(1)管理文件和目录的命令 Linux基本命令(2)有关磁盘控件的命令 Linux基本命令(3)文件备份和压缩的命令 Linux基本命令(4)有关关机和查看 ...

  10. linux 基本命令 [转]

    linux 基本命令 1.ls  (list 显示当前目录下文件和目录 ls -l 详细显示 =ll ) [root@linux ~]# ls [-aAdfFhilRS] 目录名称 [root@lin ...

随机推荐

  1. 转载-MySQL binlog三种模式及设置方法

    原文地址:http://www.cnblogs.com/yangliheng/p/6187327.html 1.1 Row Level  行模式 日志中会记录每一行数据被修改的形式,然后在slave端 ...

  2. 使用C++ stringstream来进行数据类型转换

    参考链接: http://blog.csdn.net/tao_627/article/details/39000779

  3. 【转载】java abstract class和interface的区别

    转载:https://blog.csdn.net/b271737818/article/details/3950245 在Java语言中,abstract class和interface是支持抽象类定 ...

  4. mysql 开源 ~ canal+otter系列(2)

    一 创建相应用户    源数据用户权限: GRANT SELECT, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO `retl`@'%';    目的 ...

  5. JS 如何将 HTML 页面导出为多页 PDF

    参考链接:https://blog.csdn.net/pwc1996/article/details/70141383

  6. Hibernate的学习(二)

    ---恢复内容开始--- 一.多表的建表原则 1.一对多的关系:例如 一个客户有多个联系人: 表与表一对多的关系:在一对多时,多的表中添加一个外键,用来和一的表的主键.产生联系. 2.多对多的关系:例 ...

  7. [转] python运行时内存分析工具meliae

    转自:https://my.oschina.net/markco/blog/601773 利用meliae来监控python进程的内存占用情况 meliae是一个python进程内存占用监控.分析工具 ...

  8. HDOJ 1217 Arbitrage (最短路)

    题意:每两种货币之间都有不同的汇率  如果换回自己最后是赚的 输出Yes 否则是No 因为最多只有三十种货币 所以用Floyd是可行的 与一般的最短路板子不同的地方 汇率是要乘而不是加 如果乘上一个小 ...

  9. 【转】MySQL— 进阶

    [转]MySQL— 进阶 目录 一.视图 二.触发器 三.函数 四.存储过程 五.事务 一.视图 视图是一个虚拟表(非真实存在),其本质是[根据SQL语句获取动态的数据集,并为其命名],用户使用时只需 ...

  10. python中“*”、"*args"、"kwargs"三种用法

    参考链接:https://www.cnblogs.com/cwind/p/8996000.html 注意的是: (1)"*"符号的用法很类似C++中的指针,针对列表; (2)&qu ...