这是后来写得 python下实现的一个mini shell :http://www.jianshu.com/p/30bac36a7651 #coding:utf-8importosimportsocketimportgetpassimportplatform#獲得用戶名printgetpass.getuser()#獲得主機名printsocket.gethostname()#獲得當前目錄cwd=os.getcwd()printcwd#獲得系統平臺printplatform.system() 运行结果: ...
# 显示导入依赖模块的操作系统的名称,如果是window 则用'nt'表示,对于Linux/Unix用户,它是'posix'。 # print(os.name) # 获取PYTHONPATH环境变量的值 # print(os.getenv('PYTHONPATH')) # 返回当前系统的登录用户名 # print(os.getlogin()) # 获取当前进程ID # print(os.getpid()) # 获取当前进程的父...
whoami命令能显示当前登入的用户名称,以及当前所使用的tty信息。该命令的输出结果包括如下内容:用户名、tty名、当前时间日期,同时还包括用户登录系统所使用的链接地址。 如果你使用su命令改变用户,则该命令(whoami)所显示的结果将随之改变。 5.last命令可用于显示特定用户登录系统的历史记录。如果没有指定任何参数,则显示...
选项:-a 列出所有别名;相关:alias-b 列出bash内置命令-c 列出所有可用命令-d 列出当前目录下所有目录-e 列出全局变量;相关:export-f 列出当前目录所有文件-g 列出系统所有的组-j 列出后台执行的作业-k 列出shell保留字-s 列出所有的service-u 列出系统所有的用户-v 列出shell所有变量 6.2、compgen用户相关选项 ...
id命令用于显示当前用户的用户ID(UID)和所属组ID(GID),以及其他用户组的ID。您可以直接在命令行中运行id命令。 代码语言:txt 复制 $ id 5. finger 命令 finger命令用于显示用户的详细信息,包括用户名、真实姓名、终端、登录时间等。您可以使用finger命令后跟用户名来查找特定用户的信息。
使用命令:cat /proc/version 查看( proc目录下记录的当前系统运行的各种数据,version记录的版本信息可以直接通过cat查看到,还可以看到gcc版本) 获取root权限Terminal终端:root 用户,提示符就是#;如果是普通用户,提示符就是$。用户名@计算机名获取root权限命令 sudo su 查看home下隐藏文件 ls -la 在home文件夹下 ...
9last最后登录用户的列表 10lastlog 所有用户上次登录的信息 11lastlog –u %username% 有关指定用户上次登录的信息 3、用户和权限信息 1whoami当前用户名 2id 当前用户信息 3cat /etc/sudoers 谁被允许以root身份执行 4sudo -l 当前用户可以以root身份执行操作 ...
IDLE:用户空闲时间,从用户上一次任务结束后,开始记时。 JCPU:一终端代号来区分,表示在某段时间内,所有与该终端相关的进程任务所耗费的CPU时间。 PCPU:指WHAT域的任务执行后耗费的CPU时间。 WHAT:表示当前执行的任务 当登陆系统用户很多的时候,可以在W后面加上某个用户名,则会查看该用户执行任务的情况 ...
# scp 本地目录/本地文件 远程用户名@远程ip:远程目录/ # 不修改文件名,直接上传 # scp 本地目录/本地文件 远程用户名@远程ip:远程目录/远程文件名 # 修改文件名,再上传 # scp -r 本地目录 远程用户名@远程ip:远程目录 scp /e/python/day81/xxx.zip root@10.0.0.129:/home/ ...
whoami 当前用户名 id 当前用户信息 cat /etc/sudoers 谁被允许以root身份执行 sudo -l 当前用户可以以root身份执行操作 系统可以配置权限,以允许用户使用root权限进行一些操作sudo -l可以列出当前用户可以使用sudo运行的一些命令 id命令可以查看关于当前用户权限和用户组的信息 ...