导航:首页 > 程序命令 > linux查看使用过的命令

linux查看使用过的命令

发布时间:2025-03-23 20:55:31

① 怎么查看linux所有执行过的命令

linux查看过去用过的命令如下;
1、切换到要查看的用户下。
2、运行history命令即可。

cat /那个用户的家目录/.bash_history

② linux使用过的命令在哪看

Linux的常用命令

如果在Linux命令行模式下遇到不会用的命令,你可以打"man [command]"得到该命令的帮助,如果想知道一个命令有哪些参数,可以打command -help来得到。

注意:linux中的参数输入形式和dos不一样,在命令后面应该打一个空格,然后打"-",最后再跟一个或多个参数;另外linux下大小写是有区别的!

下面介绍几个linux下最常用的命令,每个命令都与对应的dos命令作比较,并列出一些常用的参数。

命令参数
意 义

Ls

-a列出系统中的隐含文件,linux下的隐含文件是靠文件名的格式来表示的,不同于dos是靠文件属性来表示,即只要该文件以“.”开头,那么它就是隐含文件。
-l以长式列出。就是把该文件或目录的所有信息都列出来,一个文件占一行
相当于dos下的dir命令,是列文件列表的命令。

cd
和dos下的cd一样,转换目录的命令。 注意:linux下转到上级目录要打"cd .."而不是dos下的"cd..",即"cd"后面要有个空格

pwd
列出当前目录命令,相当于dos下没有参数的cd命令。例如:
[root@ttqq bin]# pwd /usr/bin [root@ttqq bin]# 这表示目前在"/usr/bin"目录下。

Mkdir

-m mode表示建立目录时默认的目录模式。这个是dos和Windows所没有的功能,主要是关于权限的问题。
建立新目录,相当于dos的md命令。一般就用 mkdir [dirname]

rmdir
删除目录,相当于dos的rd命令。
用法:rmdir [dirname]

cp
-r相当于dos的x/s。用于拷贝一个目录下的所有子目录和文件

建立新目录,相当于dos的md命令。一般就用 mkdir [dirname]

cat
在文件后面追加文件,或在屏幕上打印文件内容,追加功能相当于dos的 file1+file2,而在屏幕上打印文件内容可以和dos的typeml来类比。如果文件太大,在一屏上无法完全显示,则可用more命令

more
分屏显示文件内容,和dos下的more命令大致相同,但它可以和别的命令搭配使用。

cd directory 进入指定的目录
cd .. 进入上一级目录
cd /directory 进入目录
cd 进入用户自己的目录
cp file_from file_to 拷贝文件
ln [-s] source linkname 为一个文件建立连结
ls [directory] 查看指定目录下的文件
ls -l [directory] 查看指定目录下文件的详细
ls -a [directory] 查看指定目录下的所有文件
mkdir new_directory 建一个新目录
more file 查看一个文本文件的内容
rm file 删除一个文件
rm -r directory 删除一个目录
rmdir directory 删除一个目录
find . -name "file" 从当前目录开始查找指定的文件
adser 创建新用户
alias 设置别名或替代名
bg fg 使挂起的进程继续运行
ps ax 查询当前进程
mount 连接文件系统
more less 浏览文件内容
chown chgrp 改变文件的拥有者
chmod 改变文件属性
halt 关闭系统
man 显示手册页
passwd 改变用户口令
grep 查找字符串
find 查找文件
dd 复制磁盘或文件系统
kill 杀掉一个进程
killall 杀掉进程

③ linux涓媓istory锻戒护鏄剧ず铡嗗彶鎸囦护璁板綍镄勪娇鐢ㄦ柟娉

History锻戒护涓昏佺敤浜庢樉绀哄巻鍙叉寚浠よ板綍鍐呭, 涓嬭揪铡嗗彶绾褰曚腑镄勬寚浠 銆

   1History锻戒护璇娉

   [test@linux]# history [n]

   [test@linux]# history [-c]

   [test@linux]# history [-raw] histfiles

   鍙傛暟锛

   n   锛氭暟瀛,瑕佸垪鍑烘渶杩戠殑 n 绗斿懡浠ゅ垪琛

   -c  锛氩皢鐩鍓岖殑shell涓镄勬墍链 history 鍐呭瑰叏閮ㄦ秷闄

   -a  锛氩皢鐩鍓嶆柊澧炵殑history 鎸囦护鏂板炲叆 histfiles 涓锛岃嫢娌℃湁锷 histfiles 锛

   鍒欓勮惧啓鍏 ~/.bash_history

   -r  锛氩皢 histfiles 镄勫唴瀹硅诲埌鐩鍓嶈繖涓 shell 镄 history 璁板繂涓

   -w  锛氩皢鐩鍓岖殑 history 璁板繂鍐呭瑰啓鍏 histfiles

   Linux绯荤粺褰扑綘鍦╯hell(鎺у埗鍙)涓杈揿叆骞舵墽琛屽懡浠ゆ椂锛宻hell浼氲嚜锷ㄦ妸浣犵殑锻戒护璁板綍鍒板巻鍙插垪琛ㄤ腑锛屼竴鑸淇濆瓨鍦ㄧ敤鎴风洰褰曚笅镄.bash_history鏂囦欢涓銆傞粯璁や缭瀛1000𨱒★纴浣犱篃鍙浠ユ洿鏀硅繖涓鍊笺

   濡傛灉浣犻敭鍏 history, history浼氩悜浣犳樉绀轰綘镓浣跨敤镄勫墠1000涓铡嗗彶锻戒护锛屽苟涓旂粰瀹冧滑缂栦简鍙凤纴浣犱细鐪嫔埌涓涓鐢ㄦ暟瀛楃紪鍙风殑鍒楄〃蹇阃熶粠灞忓箷涓婂嵎杩囥备綘鍙鑳戒笉闇瑕佹煡鐪1000涓锻戒护涓镄勬墍链夐”鐩, 褰撶劧浣犱篃鍙浠ュ姞鍏ユ暟瀛楁潵鍒楀嚭链杩戠殑 n 绗斿懡浠ゅ垪琛ㄣ

   linux涓环istory锻戒护涓崭粎浠呰╂垜浠鍙浠ユ煡璇㈠巻鍙插懡浠よ屽凡. 鎴戜滑杩桦彲浠ュ埄鐢ㄧ浉鍏崇殑锷熻兘𨱒ュ府鎴戜滑镓ц屽懡浠ゃ

   2杩愯岀壒瀹氱殑铡嗗彶锻戒护

   history浼氩垪鍑篵ash淇濆瓨镄勬墍链夊巻鍙插懡浠わ纴骞朵笖缁椤畠浠缂栦简鍙凤纴鎴戜滑鍙浠ヤ娇鐢ㄢ滃徆鍙锋帴缂栧彿钬濈殑鏂瑰纺杩愯岀壒瀹氱殑铡嗗彶锻戒护.

   璇娉曡存槑:

   [test@linux]# [!number]  [!command] [!!]

鍙傛暟璇存槑

   number   锛氱鍑犱釜鎸囦护镄勬剰镐濓绂

   command  锛氭寚浠ょ殑寮澶村嚑涓瀛楁瘝

   !        锛氢笂涓涓鎸囦护镄勬剰镐濓紒

   3History锻戒护瀹炴垬

   鍒楀嚭镓链夌殑铡嗗彶璁板綍锛

   [test@linux] # history

   鍙鍒楀嚭链杩10𨱒¤板綍锛

   [test@linux] # history 10 (娉,history鍜10涓闂存湁绌烘牸)

   浣跨敤锻戒护璁板綍鍙风爜镓ц屽懡浠,镓ц屽巻鍙叉竻鍗曚腑镄勭99𨱒″懡浠

   [test@linux] #!99 (!鍜99涓闂存病链夌┖镙)

   閲嶅嶆墽琛屼笂涓涓锻戒护

   [test@linux] #!!

   镓ц屾渶钖庝竴娆′互rpm寮澶寸殑锻戒护(!?  ?浠h〃镄勬槸瀛楃︿覆,杩欎釜String鍙浠ラ殢渚胯緭锛孲hell浼氢粠链钖庝竴𨱒″巻鍙插懡浠ゅ悜鍓嶆悳绱锛屾渶鍏埚尮閰岖殑涓𨱒″懡浠ゅ皢浼氩缑鍒版墽琛屻)

   [test@linux] #!rpm

   阃愬睆鍒楀嚭镓链夌殑铡嗗彶璁板綍锛

   [test@linux]# history | more

   绔嫔嵆娓呯┖history褰揿墠镓链夊巻鍙插懡浠ょ殑璁板綍

   [test@linux] #history -c

   闄や简浣跨敤history锻戒护,鍦 shell 鎴 GUI 缁堢鎻愮ず涓嬶纴浣犱篃鍙浠ヤ娇鐢ㄤ笂涓嬫柟钖戦敭𨱒ョ炕阒呭懡浠ゅ巻鍙(钖戜笅绠澶翠细钖戝墠缈婚槄)锛岀洿鍒颁綘镓惧埌镓闇锻戒护涓烘銆傝繖鍙浠ヨ╂垜浠寰堟柟渚垮湴缂栬緫鍓嶉溃镄勬煇涓𨱒″懡浠わ纴钥屼笉鐢ㄩ吨澶嶈緭鍏ョ被浼肩殑锻戒护銆

   History锻戒护镄勭敤阃旂‘瀹炲緢澶э紒浣嗛渶瑕佸皬蹇冨畨鍏ㄧ殑闂棰!灏ゅ叾鏄 root 镄勫巻鍙茬邯褰曟。妗堬纴杩欐槸榛戝浠镄勬渶鐖憋紒锲犱负涓嶅皬蹇幂殑 root 浼氩皢寰埚氱殑閲嶈佽祫鏂椤湪镓ц岀殑杩囩▼涓浼氲绾褰曞湪 ~/.bash_history 褰扑腑锛屽傛灉杩欎釜妗f堣瑙f瀽镄勮瘽锛屽悗鏋滀笉鍫璁炬兂锛

④ 如何查看Linux中各个用户的历史操作命令

1、首先打开Linux直接输入一个history即可。

⑤ 如何查看Linux中各个用户的历史操作命令

方法/步骤
1
历史命令查看方法
history 【选项】 【历史命令保存文件】
选项:
-c 清空历史命令
-w 把缓存中的历史命令写入历史命令保存文件~/.bash_history
每个用户文件下都有一个历史命令的保存文件,相互之间不会冲突。
2
直接用history看到的历史命令是要比.bash_history文件中的历史命令多一些的,因为我们登录之后新操作的命令只有等我们正确退出之后才会写入到.bash_history中。
3
history -w就可以强制将当前的历史命令写入到.bash_history中去
4
历史命令默认会保存1000条,如果我们觉得太少,可以在环境变量配置文件
/etc/profile中进行修改,找到HISTSIZE=1000,把这里的1000改成你想要的值后按shift+:输入wq保存并退出。
5
历史命令的调用方法:
1.使用上下箭头调用。
2.使用“!n”重复执行第n条历史命令
3.使用“!!”重复执行上一条历史命令
4.使用 “!字串”重复执行最后一条以该字串开头的命令
6
Tab键是我们进行命令或者文件补全的快捷键,用好了不仅能提高我们输入效率,而且能很好的帮我们排错,以免命令输出。

阅读全文

与linux查看使用过的命令相关的资料

热点内容
android下载网络视频 浏览:89
idea编译器皮肤 浏览:757
程序员后腰酸胀什么原因 浏览:133
安卓手机群聊如何设置接龙 浏览:122
程序员区县 浏览:662
python中n维变量拟合函数 浏览:543
ps下载游戏解压 浏览:699
altera公司编译软件 浏览:65
删除了微信app怎么恢复聊天记录 浏览:773
硬件验证实验一信源编译码实验 浏览:485
foxitpdfifilter 浏览:988
ruby编译dll 浏览:469
通达信红三兵指标公式源码 浏览:275
文件夹名称和内容在哪里 浏览:110
家里买什么品牌服务器 浏览:378
关于九宫格算法 浏览:499
服务器登录不上游戏怎么办 浏览:514
加密和压缩文件的安全目的 浏览:974
为什么安卓手机信息铃声这么大 浏览:764
行程开关单片机 浏览:761