Linux终端及命令补充

whoami:打印有效用户ID

who:显示登录系统的用户有哪些

who -r显示运行级别

who -H显示字段名称

w:显示谁已经登录,并且他们在干什么

last:显示/var/log/wtmp文件,显示用户登录历史及系统重启历史

-n #:显示最近#次的相关信息

lastb:/var/tmp/btmp,显示用户错误的登录尝试

-n #:只显示最近的#次相关信息

lastlog:显示每个用户的最近一次的成功登录信息

-u USERNAME:显示特定用户最近的登录信息

basename:取一个路径中的文件名

$0:执行脚本时的脚本路径及名称

mail:

hostname:显示当前主机名称

echo $HOSTNAME

生成随机数:

RANDOM:0-32768

随机数生成器:

/dev/random:熵值为空时会阻塞用户进程

/dev/urandom:不会阻塞用户进程,若熵池为空,则通过软件模式产生

终端类型:

console:控制台

pty:物理终端(VGA)

tty:虚拟终端(VGA)

ttys:串行终端

pts/#:伪终端

时间: 2024-08-27 09:40:51

Linux终端及命令补充的相关文章

linux 终端 常用命令及快捷键

ctrl + c 终止当前命令 ctrl + L 清屏(光标回到第一行) ctrl + d 退出当前终端(或者 exit,logout ) ctrl + u 将从光标前面所有字符 ctrl + k 删除光标之后所有字符 ctrl + s 锁住当前命令终端(按键盘任何键没有反应,解锁后在锁定期间输入的命令会有效) ctrl + q 解锁当前命令终端 ctrl + Z 将当前任务切换到后台运行    (fg)可以调回前台运行 (如果有多个后台进程"jobs"可以都显示出来,fg 后面跟进程

解决 Linux 终端 wget 命令下载jdk的问题,jdk在linux下的配置问题

最近在用Linux搭服务器,在下载jdk时取oracle官网找到下载地址,然后用wget + 下载地址 去下载,2秒之后,文件下载好了, 然而查看文件大小,只有800多k,显然有错误,后来查资料才发现这样获取到的网址是不行的.最终琢磨出个办法,管不管用,试一试. 打开要下载的jdk资源的那个页面http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk7-downloads-1880260.html 2.按F12打开浏览器调试界面

linux系列的命令补充

=========================================================== wc wc命令用来计算数字.利用wc指令我们可以计算文件的Byte数.字数或是列数,若不指定文件名称, 则wc指令会从标准输入设备读取数据 -c或--bytes或--chars:只显示Bytes数: -l或--lines:只显示行数: -w或--words:只显示字数. ls -l | wc -l 能够显示当前目录下的文件目录或文件的个数,因为wc -l是统计行数, 其实lin

【Linux】将终端的命令输出保存为txt文本文件

Linux中的终端很方便,可以直接复制粘贴的. 之后开一个gedit文本编辑器,把复制到的内容粘贴就可以的. 不像windows的cmd控制台,需要先右键标题栏,选择编辑->全选/标记,在右键标题栏,选择复制,这么复制. cmd搞不好,鼠标不小心一点,还可能把鼠标的一抖,辛辛苦苦标记的东西就消失了. 当然,以上仅仅是是Linux存在图形界面的情况,如果在某些纯命令行界面,没有复制粘贴,需要将某条终端命令保存到一个txt文本文件的话,你仅仅需要在这条命令后面补充 > 保存的位置,或者 >&

炫酷的Linux终端命令大全

今天给大家分享用了十年的Linux总结出来的11个炫酷的Linux终端命令大全,通过今天这篇文章我将向大家展示一系列的Linux命令.工具和技巧,我希望一开始就有人告诉我这些,而不是曾在我成长道路上绊住我. 1.命令行日常系快捷键 如下的快捷方式非常有用,能够极大的提升你的工作效率: CTRL + U -剪切光标前的内容 CTRL + K -剪切光标至行末的内容 CTRL + Y -粘贴 CTRL + E -移动光标到行末 CTRL + A -移动光标到行首 ALT + F -跳向下一个空格 A

linux终端 及 tty who echo 命令用法 和 shell bash 变量

linux终端分为物理终端,伪终端,串行终端,虚拟终端 物理终端:/dev/console 伪终端(远程终端   图形下的终端):/dev/pts/#(数字) 虚拟终端:/dev/tty# 串行终端:/dev/ttys# startx 启动图形界面 ctrl+c 取消正在执行的命令 shift+pageup/pagedown   在命令界面翻屏 tty 命令   显示当前终端对应终端设备文件 who命令   查看当前系统上登录的所有账号 who  am  i     显示当前终端登录呃账号 sh

Linux之nohup命令:实现退出终端后程序继续后台运行

转自:http://tech.ccidnet.com/art/302/20070618/1115599_1.html 简单而有用的nohup命令在UNIX/LINUX中,普通进程用&符号放到后台运行,如果启动该程序的控制台logout,则该进程随即终止. 要实现守护进程,一种方法是按守护进程的规则去编程(本站有文章介绍过),比较麻烦:另一种方法是仍然用普通方法编程,然后用nohup命令启动程序: nohup<程序名>& 则控制台logout后,进程仍然继续运行,起到守护进程的作

11个炫酷的Linux终端命令大全

导读 今天给大家分享用了十年的Linux总结出来的11个炫酷的Linux终端命令大全,通过今天这篇文章我将向大家展示一系列的Linux命令.工具和技巧,希望能够帮助到大家. 1.命令行日常快捷键 如下的快捷方式非常有用,能够极大的提升你的工作效率: CTRL + U 剪切光标前的内容 CTRL + K 剪切光标至行末的内容 CTRL + Y 粘贴 CTRL + E 移动光标到行末 CTRL + A 移动光标到行首 ALT + F 跳向下一个空格 ALT + B 跳回上一个空格 ALT + Bac

20个Linux命令及Linux终端的趣事

20个Linux命令及Linux终端的趣事 1. 命令:sl (蒸汽机车) 你可能了解 ‘ls’ 命令,并经常使用它来查看文件夹的内容.但是,有些时候你可能会拼写成 ‘sl’ ,这时我们应该如何获得一些乐趣而不是看见“command not found”呢? 安装 sl [email protected]:~# apt-get install sl (In Debian like OS) [email protected]:~# yum -y install sl (In Red Hat lik