linux命令历史记录(linux 命令 历史)

linux命令历史记录(linux

linux回退快捷键?

1、tab //命令或路径等的补全键,linux用的最多的一个快捷键

2、ctrl+a //光标迅速回到行首

3、ctrl+e //光标迅速回到行尾

4、ctrl+f //光标向右移动一个字符

5、ctrl+b //光标向左移动一个字符

6、ctrl+insert //复制命令行内容(mac系统不能使用)

7、shift+insert //粘贴命令行内容(mac系统不能使用)

8、ctrl+k //剪切(删除)光标处到行尾的所有字符

9、ctrl+u //剪切(删除)光标处到行首的所有字符

10、ctrl+w //剪切(删除)光标前的一个字符

11、ctrl+y //粘贴 ctrl+k、ctrl+u、ctrl+w删除的字符

12、ctrl+c //中断终端正在执行的任务并开启一个新的一行

13、ctrl+h //删除光标前的一个字符(相当于退格键)

14、ctrl+d //退出当前shell命令行,如果是切换过来的用户,则执行这个命令回退到原用户

15、ctrl+r //搜索命令行使用过的历史命令记录

16、ctrl+g //从ctrl+r的搜索历史命令模式中退出

17、ctrl+l //清楚屏幕所有的内容,并开启一个新的一行

18、ctrl+s //锁定终端,使之任何人无法输入

19、ctrl+q //解锁ctrl+s的锁定状态

20、ctrl+z //暂停在终端运行的任务,使用”fg”命令可以使暂停恢复

21、!! //执行上一条命令

22、!pw //这是一个例子,是执行以pw开头的命令,这里的pw可以换成任何已经执行过的字符

23、!pw:p //这是一个例子,是仅打印以pw开头的命令,但不执行,最后的那个“p”是命令固定字符

24、!num //执行历史命令列表的第num条命令,num代指任何数字(前提是历史命令里必须存在)

25、!$ //代指上一条命令的最后一个参数,该命令常用于shell脚本中

26、esc+. //注意那个”.“ 意思是获取上一条命令的(以空格为分隔符)最后的部分

27、esc+b //移动到当前单词的开头

28、esc+f //移动到当前单词的结尾

如何将Linux系统的历史操作命令删除?

history-c可清空当前中的历史纪录echo>/root/.bash_history可将所有的历史记录永久删除关闭历史记录你可以vim/etc/profile查找HISTSIZE=1000将1000改为0就不会再有历史命令存在

linux常用命令详解?

系统信息

arch 显示机器的处理器架构

uname -m 显示机器的处理器架构

uname -r 显示正在使用的内核版本

dmidecode -q 显示硬件系统部件 – (SMBIOS / DMI)

hdparm -i /dev/hda 罗列一个磁盘的架构特性

hdparm -tT /dev/sda 在磁盘上执行测试性读取操作

cat /proc/cpuinfo 显示CPU info的信息

cat /proc/interrupts 显示中断

cat /proc/meminfo 校验内存使用

cat /proc/swaps 显示哪些swap被使用

cat /proc/version 显示内核的版本

cat /proc/net/dev 显示网络适配器及统计

cat /proc/mounts 显示已加载的文件系统

lspci -tv 罗列 PCI 设备

lsusb -tv 显示 USB 设备

date 显示系统日期

cal 2007 显示2007年的日历表

date 041217002007.00 设置日期和时间 – 月日时分年.秒

clock -w 将时间修改保存到 BIOS

关机 (系统的关机、重启以及登出 )

shutdown -h now 关闭系统

init 0 关闭系统

telinit 0 关闭系统

shutdown -h hours:minutes & 按预定时间关闭系统

shutdown -c 取消按预定时间关闭系统

shutdown -r now 重启

reboot 重启

logout 注销

文件和目录

cd /home 进入 ‘/ home’ 目录’

cd .. 返回上一级目录

cd ../.. 返回上两级目录

cd 进入个人的主目录

cd ~user1 进入个人的主目录

cd – 返回上次所在的目录

pwd 显示工作路径

ls 查看目录中的文件

ls -F 查看目录中的文件

ls -l 显示文件和目录的详细资料

ls -a 显示隐藏文件

ls ** 显示包含数字的文件名和目录名

tree 显示文件和目录由根目录开始的树形结构

lstree 显示文件和目录由根目录开始的树形结构

mkdir dir1 创建一个叫做 ‘dir1′ 的目录’

mkdir dir1 dir2 同时创建两个目录

mkdir -p /tmp/dir1/dir2 创建一个目录树

rm -f file1 删除一个叫做 ‘file1′ 的文件’

rmdir dir1 删除一个叫做 ‘dir1′ 的目录’

rm -rf dir1 删除一个叫做 ‘dir1’ 的目录并同时删除其内容

rm -rf dir1 dir2 同时删除两个目录及它们的内容

mv dir1 new_dir 重命名/移动 一个目录

cp file1 file2 复制一个文件

cp dir/* . 复制一个目录下的所有文件到当前工作目录

cp -a /tmp/dir1 . 复制一个目录到当前工作目录

cp -a dir1 dir2 复制一个目录

ln -s file1 lnk1 创建一个指向文件或目录的软链接

ln file1 lnk1 创建一个指向文件或目录的物理链接

touch -t 0712250000 file1 修改一个文件或目录的时间戳 – (YYMMDDhhmm)

file file1 outputs the mime type of the file as text

iconv -l 列出已知的编码

Published by

风君子

独自遨游何稽首 揭天掀地慰生平