NO12 useradd-passwd-uname-hostname命令-上传rz下载sz-批量部署- Linux用户相关操作
24 useradd #添加用户
语法:useradd 用户名 例子:ueradd oldboy .
25 passwd #为用户设置或修改密码。
例子:passwd oldboy 为用户oldboy设置修改密码(直接passwd是当前用户修改密码)。
非交互式直接设置密码方法:
[root@localhost ~]# echo "123456"|passwd --stdin oldboy
Changing password for user oldboy.
passwd: all authentication tokens updated successfully.
26 uname #打印系统信息。-m 32or64 -r内核版本 -a(all)显示所有 -n显示主机名(相当于hostname命令)
27 hostname #显示和设置主机名 默认是显示主机名,设置主机名可以:hostname 名字(临时生效)
·企业场景面试题:32位和64位系统的区别?如何查看?
[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core) (这是系统版本信息)
[root@localhost ~]# uname -r
3.10.0-693.el7.x86_64 (这是内核kernel的版本号)
[root@localhost ~]# uname -m
x86_64 (这表示为64位系统)
壹 有关上传下载命令的说明:
一、rz,sz命令的安装方法:
1 第一种方法:安装系统时选包含rz,sz命令的包组:Dial-up Networking Support
2 第二种方法:安装系统后通过执行:yum install lrzsz-y
或:yum groupinstall"Dial-up Networking Support" -y命令来安装。
二、上传命令rz:
先到你要传到的目录,比如/root,再直接输入rz命令,出现窗口选择文件上传,加-y是覆盖上传。
[root@localhost ~]# pwd
/root
[root@localhost ~]# cd /
[root@localhost /]# pwd
/
[root@localhost /]# rz
[root@localhost /]# rz -y
三、下载命令:sz。
执行命令:sz filename,若希望覆盖本地同名内容下载,则可输入sz -y filename即可。
四、使用rz,sz命令的注意事项:
1 只能上传下载文件而不能是目录,如果是目录需要打包成文件再传。Linux要打包ZIP包。
2 上传的文件可以电脑里的任意文件,下载的文件会下载到SecureCRT位置的对应下载路径目录中。
3 执行rz命令回车后出现的窗口最下边,一定不要勾选最下方的“以ASC方式上传文件”,否则会遇到问题。
五、其他工具:
除了rz sz 等传输工具外,还可以用ftp,sftp(SSH服务),winscp等工具来传输文件。
贰 批量部署:
在SecureCRT多标签如何批量部署?PS:一个标签右键可以克隆出多个标签。
在窗口模式下,点击SecureCRT工具栏的查看-command(chat)window交谈窗口,命令节目下方会有一块白色区域,右键鼠标光标,选择将交谈发送到所有标签,在这里输入命令后,命令会在所有标签里执行。
eg:批量产看服务器的IP地址
注意:
1 上述批量管理的操作不能使用交互的命令。例如:vi/vim,rz等。
但可以变通使用,例如:vi/vim命令可以用echo,cat,sed替代。
2 若是大规模服务器数量,可以用saltstack,ssh key等批量管理工具。
叁 Linux用户:
Linux 封建社会
root皇帝
乾隆 60年 89岁 社会安定
普通用户 老百姓
虚拟用户
系统里傀儡,不能使用,固定存在,满足Linux里面服务进程及程序属主的要求而存在的。
进程及程序都必须属于用户。
[root@localhost ~]# useradd oldboy (添加用户:oldboy)
[root@localhost ~]# tail -1 /etc/passwd (查看用户)
oldboy:x:1001:1001::/home/oldboy:/bin/bash
[root@localhost ~]# passwd oldboy (为用户oldboy设立密码)
Changing password for user oldboy.
New password:
BAD PASSWORD: The password is shorter than 8 characters
Retype new password: (密码太简单要输入俩遍)
passwd: all authentication tokens updated successfully.
[root@localhost ~]# su - oldboy (切换到oldboy用户下)
[oldboy@localhost ~]$ pwd (查看当前用户是什么)
/home/oldboy
[oldboy@localhost ~]$ whoami (查看当前用户是什么)
oldboy
总结:
1 root用户切换到普通用户:su - 用户名 不需要密码。
普通用户去root用户:ctrl+d 或者 su - root输入密码。普通用户去root用户要输入root用户密码。
3 #超级管理员的提示符
4 @前面 oldboy:当前用户名
5 @后面 localhost是主机名,可用hostname查询
6 ~:表示当前目录,即家目录
7 Linux命令提示符有PS1环境变量控制。此操作非改配置文件,是临时性的。
示例如下:
set|grep PS1 注意PS1是大写的。
这里的PS1=‘[\u@\h\W]\$’,可以通过全局变量配置/etc/profile文件调整PS1=‘[\u@\h\W]\$’。
提示:
1 一般情况下,在企业生产环境中应尽量避免直接到root用户下操作,除非有超越普通用户权限的系统维护需求。要求要个的企业若发现用root直接开除,若需要,应在使用后立刻退回到普通用户。
2 还可以通过下面的命令一步到位地设置密码(用户oldboy,密码qq:31333741)
echo "qq:31333741"|password --stdin 用户名
例子: [root@localhost ~]# echo "123456"|passwd --stdin oldboy
Changing password for user oldboy.
passwd: all authentication tokens updated successfully.
NO12 useradd-passwd-uname-hostname命令-上传rz下载sz-批量部署- Linux用户相关操作的更多相关文章
- xshell 使用命令上传、下载文件
打开xshell, ①检查是否已经安装了上传下载的命令,#rpm -qa |grep lrzsz [root@mjy logs]# rpm -qa |grep lrzszlrzsz-0.12.20-2 ...
- Linux学习笔记:使用ftp命令上传和下载文件
Linux中如何使用ftp命令,包括如何连接ftp服务器,上传or下载文件以及创建文件夹.虽然现在有很多ftp桌面应用(例如:FlashFXP),但是在服务器.SSH.远程会话中掌握命令行ftp的使用 ...
- Linux(十) —— 使用 rz 和 sz 命令上传与下载
以CentOS 7 系统为例,一般上传下载都是使用的第三方工具,但是在操作上并不方便,每次都要找到对应的目录才可以执行上传.下载操作,比较麻烦. 而CentOS为例的 Linux 系统可以通过安装 插 ...
- linux学习 XShell上传、下载本地文件到linux服务器
(一)通过命令行的方式 1.linux服务器端设置 在linux主机上,安装上传下载工具包rz及sz; 如果不知道你要安装包的具体名称,可以使用yum provides */name 进行查找系统自带 ...
- XShell上传、下载本地文件到linux服务器
Python之道发表于程序员八阿哥订阅 1.2K 腾讯云服务器 年付3折起 首次购买云服务器 最低3折起 超高性价比 限时抢购 Xshell很好用,然后有时候想在windows和linux上传或下载某 ...
- 使用 windows 下的 secureCRT 软件的 通过 sftp 上传和下载文件到远端 linux 设备
secureCRT 按下ALT+P就开启新的会话进行ftp操作. 输入:help命令,显示该FTP提供所有的命令 pwd: 查询linux主机所在目录(也就是远程主机目录) lpwd: 查询本地目录 ...
- JAVA SFTP文件上传、下载及批量下载
JavaJsch 1.jsch官方API查看地址(附件为需要的jar) http://www.jcraft.com/jsch/ 2.jsch简介 JSch(Java Secure Channel)是 ...
- linux下安装简单的文件上传与下载工具 lrzsz
编译安装 1.从下面的网站下载 lrzsz-1.12.20.tar.gz wget https://ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz 2.查看里面的I ...
- 【Linux】方便的SecureCRT文件上传、下载命令
使用SecureCRT连接服务器,可用命令上传.下载文件,非常方便. > 安装 如果系统报找不到以下命令,那么你可能没有安装软件.安装以下吧. [root@localhost ~]# yum - ...
随机推荐
- struts标签 解析html标签
参考:http://blog.csdn.net/shuangrenyu1234/article/details/24527745
- 【PAT甲级】1027 Colors in Mars (20 分)
题意: 输入三个范围为0~168的整数,将它们从十三进制转化为十进制然后前缀#输出. AAAAAccepted code: #define HAVE_STRUCT_TIMESPEC #include& ...
- Nacos client 客户端cpu占用100% 问题排查和解决方案
Nacos version:1.1.3client version:1.0.0 dependency: 'org.springframework.cloud:spring-cloud-alibaba- ...
- Spring MVC原理解析
SpringMVC Spring MVC的工作原理 ①客户端的所有请求都交给前端控制器DispatcherServlet来处理,它会负责调用系统的其他模块来真正处理用户的请求. ② Dispatche ...
- linux#自启动脚本
编写脚本: /etc/init.d/myscriptname # chkconfig: # description: 描述信息,描述信息,上面的90表示在众多开机启动脚本的优先级,10表示在众多关机启 ...
- Array数组的方法总结
1.检测数组 自从ECMAScript3作出规定后,就出现了确定某个对象是不是数组的经典问题.对于一个网页,或者一个全局作用域而言,使用instanceof操作符就能得到满意结果. if (value ...
- 「Luogu4556」Vani有约会-雨天的尾巴
「Luogu4556」Vani有约会-雨天的尾巴 传送门 很显然可以考虑树上差分+桶,每次更新一条链就是把这条链上的点在桶对应位置打上 \(1\) 的标记, 最后对每个点取桶中非零值的位置作为答案即可 ...
- UniCode 速查表
unicode速查表 0000–0FFF 1000–1FFF 2000–2FFF 3000–3FFF 4000–4FFF 5000–5FFF 6000–6FFF 7000–7FFF 8000–8FFF ...
- Duilib自定义控件
新版博客已经搭建好了,有问题请访问 htt://www.crazydebug.com 在公司二期项目中为了将谷歌内核嵌入到duilib中,采用了自定义duilib控件的方法,由于也是第一次用duili ...
- 第2节 storm实时看板案例:12、实时看板综合案例代码完善;13、今日课程总结
详见代码 将任务提交到集群上面去运行 apache-storm-1.1.1/bin/storm jar cn.itcast.storm.kafkaAndStorm.KafkTopology kafka ...