- 浏览: 5183094 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (756)
- postgreSQL (1)
- 数据库 (18)
- oracle (1)
- Java Web (212)
- ZK框架 (0)
- installanywhere (0)
- linux命令 (51)
- dos cmd (3)
- 随笔_随感 (14)
- Java (290)
- C (1)
- unix (11)
- C++ (0)
- perl (0)
- python (10)
- ruby (2)
- bash (4)
- mysql (8)
- android (5)
- 法律 (0)
- maven ant (2)
- ios (11)
- Continuous integration (3)
- java swing (71)
- java swt (4)
- spring MVC (26)
- javascript (139)
- css (23)
- libgdx (0)
- nginx (9)
- loadruner (0)
- php (5)
- git (9)
- IDEA (6)
- 接口调试神器 (9)
- 数学math (1)
- eclipse (2)
- mac (17)
- freemark (0)
- ajax (1)
- less (1)
- zookeeper (1)
- react (3)
- html5 (3)
- jQuery (1)
- gitlab (2)
- shell (6)
- zsh (1)
- hibernate (6)
- gradle (3)
- groovy (3)
- 分布式锁 (1)
最新评论
-
fanchengliang:
好用,特地登录了来顶
破解 navicat premium 11 -
w_mojian180:
这个方法对于子类来说是没效果的
Spring AOP会忽略从父类继承的方法 -
cremains:
如何使用redis实现分布式锁 -
wangyudong:
没这么麻烦吧,网上找了一个Holer工具,只需要配置一个Acc ...
公网访问局域网内的数据库 -
haoxuexi87:
Jmeter性能测试从入门到精通(2018年最新)课程观看地址 ...
JMeter 接口测试入门01
linux 中,如何判断当前用户是否是root 呢?
判断当前用户是否是root
#---------------------------- root user check ---------------------start if [ `id -u` -ne 0 ]; then echo "Please re-run ${this_file} as root." exit 1 fi #---------------------------- root user check ---------------------end if [ x"$USER" = x"" ];then if id |grep "^uid=0(root)">/dev/null ;then : else echo "Please rerun `basename $0` as root ." exit 1 fi else if [ ! x"$USER" = x"root" ];then echo "Please rerun `basename $0` as root ." exit 1 fi fi #=============== check current user start ================ if [ ! $USER = root ];then echo "Please rerun this script as root ." exit 1 fi #=============== check current user end ================ #!/bin/sh if id |grep "^uid=0(root)">/dev/null ;then echo is root else echo not root fi check_user(){ if [ $UID -ne 0 ];then echo "Current user is not ROOT." echo "Please rerun the installer as Root user." exit 11 fi }
评论
2 楼
hw1287789687
2012-11-30
string2020 写道
如何在linux下列出当前系统下的所有用户,就像windows下的net user一样
awk -F":" '{print $1}' /etc/passwd
上述语句是列出所有的用户。
如果要列出创建的用户(id >=500) :
awk -F":" '($3>=500 && $3<65534){print $1}' /etc/passwd
示例:
[root@localhost ~]# awk -F":" '($3>=500 && $3<65534){print $1}' /etc/passwd
whuang
oracle
kingbase
xrxiong
huangwei
kingbase2
user2
nagios
abca
abc
user1
1 楼
string2020
2012-11-29
如何在linux下列出当前系统下的所有用户,就像windows下的net user一样
发表评论
-
使用awk 分析日志
2018-04-22 15:44 1401直接上shell命令: awk 'BEGIN{index2 ... -
使用shell命令查看分析日志(2)
2018-04-21 11:56 1769目标: 查看日志文件中,所有空指针异常发生的位置,及前后1 ... -
使用shell命令查看分析日志
2018-04-21 11:11 4218摘要: 现在网站都有后 ... -
linux shell 条件判断
2017-01-27 23:04 3476linux shell 条件判断 (1)是否等于 if ... -
linux expect常见用法
2017-01-22 13:49 2645linux expect常见用法 expect有什么用呢 ... -
linux shell批量重名了java 类
2016-12-28 17:43 1114linux shell批量重名了java 类 所以的单元 ... -
hosts.deny
2016-12-21 12:21 1364linux 防止攻击的配置: hosts.deny 内 ... -
centos 更新svn 客户端版本
2016-10-17 23:17 2281centos 更新svn 客户端版本 添加源 /etc/ ... -
linux 服务器常用脚本
2016-08-17 22:22 1034linux 服务器常用脚本 (1)nginx 重新加载 ... -
linux ip白名单
2016-03-21 08:56 13552linux ip白名单 配置文件:/etc/hosts.a ... -
安装CentOS7 之后遇到的问题
2016-03-13 13:19 1146我安装的centos7的版本是: CentOS Linux ... -
stub测试时如何接口转发
2016-03-01 15:00 1218stub测试时如何接口转发我们的网站依赖协作方接口(其他部门 ... -
linux 系统如何防止攻击
2016-02-27 14:11 1990linux 系统如何防止攻击 经常看看登录日志:/var/ ... -
sed 常见用法
2016-02-24 18:24 1426sed 常见用法 (1)添加注 ... -
[转]ubuntu 设定永久dns
2016-02-23 15:22 2654通过修改: sudo vi /etc/resolvconf ... -
linux 定时器
2016-02-01 09:25 2542linux 定时器 (1)实例 [root@iZ25t ... -
阿里云主机防止攻击的建议
2016-01-17 23:54 1821阿里云主机防止攻击的建议 (1)关闭不必要的服务 [r ... -
grep命令常见用法
2016-01-17 21:37 2977grep命令常见用法 (1)通过端口号找进程 占用800 ... -
linux 禁止指定ip访问
2016-01-13 23:31 4743linux中如何禁止指定的i ... -
通过命令名称查询进程id
2016-01-10 22:37 2029linux 中如何通过命令名称查询出进程的id呢?\ 例如 ...
相关推荐
该文件是一份关于在Linux系统上安装Node.js的教程,主要涵盖了如何判断当前系统的版本是32位还是64位的方法。Node.js是一种基于Chrome V8引擎的JavaScript运行环境,可以在服务器端运行JavaScript代码,因此在Web...
从当前linux用户dump登录密码的工具
1.理解linux多用户,多任务的特性 2.linux下用户的角色分类 3.用户和组的概念 4.用户和组的关系 二 用户配置文件概述 1.用户和组相关的配置文件 (1)/etc/passwd文件 系统用户配置文件,是用户管理中最重要的...
这条命令将当前用户切换到root用户组,前提条件是root用户组确实是该用户的主组或附加组。类似于用户账号的管理,用户组的管理也可以通过集成的系统管理工具来完成。 权限分配 分配权限 chown -R hadoop:hadoop /...
使用命令对linux用户和组管理,轻松玩转linux系统
1 新建用户 useradd 用户名 gpsin g 当前登录用户 root d 根目录 home weiss s sbin nologin 不是用于登录 passwd 用户名 为该用户创建密码
2、先设置当前日期为2011年11月14日,用命令修改net08用户,设置最小口令时间为2天,最长口令时间为7天,口令失效前3天警告,2011年11月16日帐号被禁用。 3、用命令修改用户的默认属性,设置家目录为/home/ttt,默认...
Linux服务器巡检报告 联系人信息 用户单位 巡检时间 联系人 联系方式 巡检工程师 联系方式 系统概要信息 设备型号 CPU 内存 硬盘 主机名 IP地址 操作系统版本 服务器硬件检查 序号 检查项 检查操作 参考标准 巡检...
这个是用java写的连接linux系统,创建用户密码,创建以用户名字命名的文件夹,然后再给文件夹赋权限,只有当前用户能登录,这么一个过程。
首先说一下概念,什么是本地用户,本地用户就是你系统/home目录下的用户,当然有的用户建立时候使用-m命令,使用户在/home下没有目录,但是这个词的意思就是系统里面有的用户. local_enable=YES //允许本地用户登录 local...
主要介绍了Linux查看当前登录用户并踢出用户的命令,非常不错,具有参考借鉴价值,需要的朋友可以参考下
让系统在 30 分钟后重启,并且通知所有当前登录用户,以使其能够保存工作 3. 系统中正在运行一个名为 detect.sh 的脚本程序,找到该程序的进程号并杀死该 进程(提示:使用 ps, awk) 假设你是备份服务器(IP:10....
C语言模拟实现Linux文件系统 1、在内存中开辟一块空间来模拟文件系统的运行,不读写硬盘。 2、面向单用户、单任务,不考虑并发,不考虑文件属主、组等... 用户输入”exit”后,保存当前状态,退出系统 ,等待用户输入。
Linux配置tomcat环境0 简介1 前置要求2 用户组配置3 安装tomcat4 配置tomcat目录权限5 启动tomcat 0 简介 为tomcat配置一个用户组,将需要启动、配置tomcat的用户添加到该组内。这样配置可以防止部分不需要...
在Linux中产生一个系统调用以及怎样通过往Linux内核中增加一个新函数从而在该内核空间中实现对用户空间的读写。这个函数的功能是返回当前的系统时间。
-x——显示当前用户没有控制终端的进程。 -l——使用长(long)格式显示进程信息。 -w——宽行显示,可以使用多个w进行加宽显示。 -e——显示系统内的所有(every)进程(包括用户进程、没有控制终端系统进程)信息。 -f...
监测对象(这个进程)是有界面的,可以判断此界面是否为当前用户正在使用的界面。用到CreateToolhelp32Snapshot;GetWindow;GetWindowThreadProcessId;Process32Next;OpenProcess;GetWindowThreadProcessId;...
十三、格式化输出指定用户的当前运行进程 十四、用脚本完成which命令的基本功能 十五、验证输入信息是否合法 十六、整数验证 十七、判断指定的年份是否为闰年 十八、将单列显示转换为多列显示 十九、将文件的输出...
当Linux当前用户创建了一个文件后,则这个文件所属于的组便是这个用户所在的组 其他组: 除了文件所有者以及所在组的用户外,系统其他的用户都是文件的其他组 我们如何去查看当前的登录用户以及用户所属组呢?进入...
2、设计shell脚本程序,在屏幕上输出操作系统的信息,包括计算机名、Linux分发版本名称、Linux内核版本和当前的IP地址。 3、设计shell脚本程序,要求用户对/home目录下的文件进行备份,压缩为Linux系统中常用的tar....