【Linux】基本命令操作
一.用户操作
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】基本命令操作的更多相关文章
- 第三章 Linux基本命令操作
第三章 Linux基本命令操作 ¨ 本节所讲内容: ¨ 3.1 Linux终端介绍 Shell提示符 Bash Shell基本语法 ¨ 3.2 基本命令的使用:ls.pwd.cd.hist ...
- Linux高级运维 第三章 Linux基本命令操作
3.1 Linux终端介绍.Shell提示符.Bash基本语法 3.1.1 登录LINUX终端 两种终端仿真器:1.GNOME桌面的GHOME Terminal : 2.KDE桌面的Konsole ...
- Linux基本命令操作
3.1 Linux终端介绍.Shell提示符.Bash基本语法 3.1.1 登录LINUX终端 两种终端仿真器:1.GNOME桌面的GHOME Terminal : 2.KDE桌面的Konsole ...
- Linux 基本命令操作 (文件共享) 一
前言:在学习Linux过程中,遇到一些经典而又基本的命令操作,想记录下来去帮助刚学Linux的同学.下面是有关相关的操作,我会进行详细的分解步骤:希望能够帮助到你们.由于时间仓促,再加上笔者的能力有限 ...
- linux 基本命令操作
1.ls 命令 ls -a 列出所有文件,包括隐藏文件 ls -l 列出文件详细信息 ls -r 列出所有文件包括文件夹 查询具体文件可以在命令后面加 |grep 要匹配的字符串,方便我们查找, ...
- linux云计算集群架构学习笔记:rhel7基本命令操作
1-3-RHEL7基本命令操作 1.1Linux终端介绍 Shell提示符 Bash Shell基本语法. 1.2基本命令的使用:ls.pwd.cd. 1.3查看系统和BIOS硬件时间. 1.4 L ...
- linux中操作k8s的基本命令-更新中
linux中操作k8s的基本命令 最近工作中使用到了k8s,那么就来总结下平时使用到的基本的命令 获取某个namespace下的pod 获取某个namespace下的pod,展示出ip和pod信息 查 ...
- linux文本操作界面 vi面板如何复制一行
linux文本操作界面 vi面板如何复制一行 1)把光标移动到要复制的行上2)按yy3)把光标移动到要复制的位置4)按p 在vi里如何复制一行中间的几个字符?如果你要从光标处开始复制 4 个字符,则先 ...
- Linux基本命令 目录
Linux基本命令 目录 Linux基本命令(1)管理文件和目录的命令 Linux基本命令(2)有关磁盘控件的命令 Linux基本命令(3)文件备份和压缩的命令 Linux基本命令(4)有关关机和查看 ...
- linux 基本命令 [转]
linux 基本命令 1.ls (list 显示当前目录下文件和目录 ls -l 详细显示 =ll ) [root@linux ~]# ls [-aAdfFhilRS] 目录名称 [root@lin ...
随机推荐
- 利用xpath爬取招聘网的招聘信息
爬取招聘网的招聘信息: import json import random import time import pymongo import re import pandas as pd impor ...
- P2P的原理和常见的实现方式
参考资料:http://www.cppblog.com/peakflys/archive/2013/01/25/197562.html P2P实现的原理 首先先介绍一些基本概念: NAT(Net ...
- 添加 node mocha 测试模块
1.mocha 支持TDD 和 BDD两种测试风格 2.引用assert模块 此模块是node的原生模块,实现断言的功能,作用是声明预期的结果必须满足 3.mocha测试用例中可以使用第三方测试库 ...
- jmeter (六) 登录 token获取
有时候登录请求中会含有token字段,如下,此时就需要提取token 怎么提取token呢,其实很简单,通过正则表达式就可以了 1.添加http请求:获取登录页面,为“get”方式 2.在此http请 ...
- Python 15 html 基础 - CSS &javascript &DOM
本节内容 CSS基础 javascript基础 DOM 前言,这边这块楼主已经很熟悉了,CSS天天用到,简单的一些javascript也是所以就挑点重点说了.然后就是dom不怎么用,但是其实也用不到, ...
- I - Magic FZU - 2280 (字符串hash)
题目链接: I - Magic FZU - 2280 学习链接: FZU - 2280 I - Magic 题目大意: 给你nn个字符串,每个字符串有一个值ww,有qq次询问,一共两种操作:一是“1, ...
- 用CSS将select/option文本居中
<select> <option value="0">0</option> <option value="1"> ...
- Light oj 1099 - Not the Best 次短路
题目大意:求次短路. 题目思路:由于可能存在重边的情况所以不能采用邻接矩阵储存图,我用了邻接表来存图. 由起点S到终点E的次短路可能由以下情况组成: 1.S到v点的次短路 + v到E的距离 2.S到v ...
- OpenCV 入门
1.入门攻略[安装用] https://www.cnblogs.com/linshuhe/p/5764394.html 2.VS2017配置opencv教程(超详细!!!) https://blog. ...
- CentOS6.6 双网卡双网关配置
1.需求: 内网IP:10.63.215.7 网关:10.63.215.254 外网IP:180.168.29.92 网关:180.168.29.89 内外网均可以Ping通,可直接访问 2.IP配置 ...