shell命令位置(linux中Shell历史命令记录文件的路径是什么)

2025-08-26 19:15:02 :0

shell命令位置(linux中Shell历史命令记录文件的路径是什么)

大家好,关于shell命令位置很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于linux中Shell历史命令记录文件的路径是什么的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

本文目录

linux中Shell历史命令记录文件的路径是什么

  • 一般会在~./.bash_history中,~是家目录 ,$cd ~即可进入家目录($为shell标识符)

  • C、dir/a/p /A 显示具有指定属性的文件。 attributes D 目录 R 只读文件 H 隐藏文件 A 准备存档的文件 S 系统文件 - 表示“否”的前缀 /B 使用空格式(没有标题信息或摘要)。 /C 在文件大小中显示千位数

Windows 7下常用shell命令介绍


Windows7相对Vista的系统提升是较大的,稳定性、兼容性、人性化等都有较。而Windows7中的shell命令行,则是许多用户都没有发现的又一重要更新,Windows7 shell是Win7系统的控制台。对于熟悉了命令行的人来说,用键盘调用程序比鼠标更快更省力。用户可以用“Shell:”命令调用一切可以用资源管理器打开的项目一次完需要很多步骤才能完成的任务,并且使用时的语法也很简单。但许多用户都不知道shell命令有哪些,与可实现的操作,那么接下来我们将对Vista之家下常用shell命令进行全面解析,帮助用户了解新系统下的新命令。
shell:Profile
该命令可以打开用户的总目录。在常规安装的情况下,位置是c:usersusername。你也可以通过点击系统开始菜单上的用户名称访问。也可以通过系统环境变量%userprofile%访问。
shell:Personal
这个命令可以打开当前用户的文档文件夹。也可以通过点击开始菜单中的我的文档进行访问。
shell:SendTo
这个命令可以访问系统“发送到”文件夹。如果你进入你的个人文件夹,会发现这个文件夹是隐藏的,如果试图双击进入,就会显示错误信息,通过 shell命令则可以正常访问。这是因为这个快捷方式实际上是个跳转入口,为了向后兼容所创建。而真正的SendTo文件夹是隐藏在AppData文件夹下的若干子文件夹。
shell:Public
这个命令可以打开公用共享文件夹。如果你使用了家庭组功能,这个命令可以在一个窗口之内先是信息。
shell:Common Startup和shell:Startup
这个命令可以显示哪些程序在系统启动时会自动启动。有时程序安装的时候会自动在启动菜单中建立一个快捷方式。
shell:ConnectionsFolder
这个命令可以显示当前网络连接。这个命令应该是查看当前网络连接最快捷的方式了。通常的方法是单击网络和共享中心,然后选择更改适配器设置查看。
shell:programs和shell:Common Programs
这两个命令可以访问当前用户和系统用户开始菜单中的程序列表。
shell:AppData和shell:Local AppData
这两个命令可以打开Roaming Application Data(漫游应用数据文件夹)Local Application Data(本地应用数据文件夹)。这两个文件夹在日常应用中不常用到,你可以发现,像Firefox之类的应用程序在这个文件夹下存储配置信息。
shell:Cookies和shell:cache
这两个命令是查看Internet Explorer存储信息最快捷的方式。
shell:Profile
当前登录用户的根目录
shell:UsersFilesFolder
与shell:profile相同
shell:Personal
当前登录用户的“我的文档”文件夹
shell:My Music
当前登录用户的“我的音乐”文件夹
shell:My Pictures
当前登录用户的“我的图片”文件夹
shell:My Video
当前登录用户的“我的视频”文件夹
shell:Contacts
当前登录用户的联系人文件夹
shell:Desktop
当前登录用户的桌面文件夹
shell:Downloads
当前登录用户的下载文件夹
shell:Favorites
当前登录用户的Internet Explorer浏览器收藏夹
shell:Searches
当前登录用户的搜索文件夹,保存了已经存储过的搜索结果
shell:Links
当前登录用户的链接文件夹,保存了Internet Explorer浏览器的导航面板
shell:Public
访问共享用户文件夹
shell:Common Desktop
共享用户桌面
shell:Common Documents
共享用户我的文档
shell:CommonDownloads
共享用户下载文件夹
shell:CommonMusic
共享用户音乐文件夹
shell:CommonPictures
共享用户图片文件夹

shell命令 一般都是在哪里运行的 是在cmd下的吗 是用来干什么的

Shell就是一个命令行解释器,它的作用就是遵循一定的语法将输入的命令加以解释并传给系统。它为用户提供了一个向Linux发送请求以便运行程序的接口系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序。现在延伸进WINDOWS。 在VB中Shell函数用以执行一个可执行文件,返回一个 Variant (Double),如果成功的话,代表这个程序的任务 ID,若不成功,则会返回 0。

linux shell命令在哪个文件夹

假设你的文件夹都在/path/to/dir下,并且该目录下的文件夹都是你要处理的这种日期格式的,简单脚本如下:
#!/bin/sh
for
fd
in
`find
/path/to/dir
-maxdepth
1
-mindepth
1
-type
d`
do
dn=${fd##*/}
if
[
$dn
!=
$2
]
&&
[
$dn
-le
`date
+%y%m%d
-d
-$1`
]
then
rm
-rf
$fd
fi
done
调用方式:脚本名
参数1
参数2
参数1
-
#day或#month或#year;#为数字
参数2
-
要保留的文件夹名

linux中Shell历史命令记录文件的路径是什么

路径/etc/bashrc。在 Linux 下面可以使用 history 命令查看用户的所有历史操作,同时 shell 命令操作记录默认保存在用户目录的 .bash_history 文件中。通过这个文件可以查询 shell 命令的执行历史。

代码如下:

HISTFILESIZE=4000

HISTSIZE=4000

HISTTIMEFORMAT=’%F %T’

export HISTTIMEFORMAT

注意:

HISTFILESIZE 表示在 .bash_history 文件中保存命令的记录总数,默认值是 1000;

HISTSIZE 定义了 history 命令输出的记录总数;

HISTTIMEFORMAT 定义了时间显示格式,该格式与 date 命令后的 “+"%F %T"” 是一样的;

HISTTIMEFORMAT 作为 history 的时间变量将值传递给 history 命令。

扩展资料:

显示历史命令

history 显示全部历史

history 数字 显示之前执行过的若干命令,例:history 2 显示执行过的上两条命令

使用上下箭头键也可以查看上一条根下一条命令,

3.运行历史命令

!! 运行上一条命令

!88 运行第88条命令

!88 /test 运行第88条命令并在命令后面加上/test

!?CF? 运行上一个包含CF字符串的命令

!ls 运行上一个ls命令

!ls:s/CF/l 运行上一个ls命令,其中把CF替换l

fc 并运行上一个历史命令

fc 66 并运行第66个历史命令

fc -e /usr/bin/vim 66 使用vim第66个命令并运行

有shell脚本名查找shell脚本位置

如果你想要通过 shell 脚本的名称来查找 shell 脚本的位置,你可以使用 which 命令。

例如,如果你想要查找名为 myscript.sh 的 shell 脚本的位置,你可以使用以下命令:

which myscript.sh

执行这个命令后,系统会在当前用户的搜索路径中查找名为 myscript.sh 的 shell 脚本,并输出其位置。

如果找到了这个脚本,则会输出脚本的绝对路径;如果没有找到,则会输出一个空行。

总之,使用 which 命令可以帮助你通过 shell 脚本的名称查找 shell 脚本的位置。

linux怎么通过shell查找到某一个文件的绝对路径

1、如果查找可执行文件的绝对路径,可以使用whereis或者which命令。

图片说明:whereis和which命令后面接要查询的命令,上图查询的是ls命令的绝对路径。

2、不管是可执行文件还是文本文件,一个比较通用的方法是使用find命令来查询。

图片说明:find命令用于查找文件,/etc是要查找文件目录,如果完全不知道文件路径,可以指明为/(根目录),-name是find的参数后面指明要查找的文件名称。这里以hosts文件为例。

linux中Shell历史命令记录文件的路径是什么

现在大多数的Linux系统都使用bash作为默认的shell吧,下面就介绍一下bash的history命令管理功能吧,history命令可以回顾,修改和重用之前使用过的历史命令。

1.一些变量说明:

$HISTFILE bash启动的时候会读取~/.bash_history文件并载入到内存中,这个变量就用于设置.bash_history文件,bash退出时也会把内存中的历史回写到.bash_history文件

$HISTSIZE 设置bash会员期间历史包含的命令数量

$HISTFILESIZE 设置历史文件中实际存储的命令数量

2.显示历史命令

history 显示全部历史

history 数字 显示之前执行过的若干命令,例:history 2 显示执行过的上两条命令

使用上下箭头键也可以查看上一条根下一条命令,

3.运行历史命令

!! 运行上一条命令

!88 运行第88条命令

!88 /test 运行第88条命令并在命令后面加上/test

!?CF? 运行上一个包含CF字符串的命令

!ls 运行上一个ls命令

!ls:s/CF/l 运行上一个ls命令,其中把CF替换成l

fc 并运行上一个历史命令

fc 66 并运行第66个历史命令

fc -e /usr/bin/vim 66 使用vim第66个命令并运行

4.搜索历史命令

使用ctrl+r搜索历史中的字符串,重复按ctrl+r可以在历史命令列表中不断的向前搜索包含字符串的命令,回车就会执行查找的命令

5.清空历史命令

history -c

6.写history

history -w 让bash将历史命令立即从内存写到.bash_history文件

history -a 将目前新增的 history 历史命令写入.bash_history文件

7.history历史命令记录删除

修改/etc/profile将HISTSIZE=1000改成0或1

清除用户home路径下.bash_history

8.history配置

运行 set | grep HISTFILE

显示:HISTFILE=/root/.bash_history

HISTFILESIZE=1000

在.bash_profile文件中添加

HISTFILE=/root/history

export HISTFILE

重新登录后历史命令都会写入到/root/history文件中

其余的一些设置可以在.bashrc文件中设置

export HISTCONTROL=ignoredups #忽略重复的命令

export HISTIGNORE=”*:&:bg:fg:exit” #忽略由冒号分割的这些命令

export HISTFILESIZE=1000 #设置保存的历史命令的文件大小

export HISTSIZE=100 #设置保存的历史命令的条数

技巧:

shopt -s histappend 在shell中执行这个命令可以使shell保存历史命令的时候使用追加的方式,因为默认是覆盖,在多终端的清空下,最后退出的终端灰覆盖以前的历史记录

在history历史记录中显示时间和执行命令的用户 echo ‘export HISTTIMEFORMAT=”%F %T `whoami` “‘ 》》 /etc/profile

linux中Shell历史命令记录文件的路径是什么

第一步:
“/etc/profile”文件中的“HISTFILESIZE”和“HISTSIZE”行确定所有用的“.bash_history”文件中能保存的旧命令条数。
建议把“/etc/profile”文件中的“HISTFILESIZE”和“HISTSIZE”行的值设为一个较小的数,比如30。profile文件(vi /etc/profile),把下面这行改为:
HISTFILESIZE=30
HISTSIZE=30
这表示每个用户的“.bash_history”文件只能保存30条旧命令。
第二步:
网管还应该在"/etc/skel/.bash_logout" 文件中添加下面这行"rm -f $HOME/.bash_history" 。这样,当用户每次注销时,“.bash_history”文件都会被删除.

linux shell命令在哪个文件夹

你说的shell,应该就是bash咯。。。你学会一个命令,以后就可以经常使用了,

whereis xxx    它可以找到命令的具体目录

# whereis bash

bash: /bin/bash /usr/share/man/man1/bash.1.gz

# whereis cd

cd: /usr/share/man/man1p/cd.1p.gz /usr/share/man/man1/cd.1.gz

***隐藏网址***

文章分享结束,shell命令位置和linux中Shell历史命令记录文件的路径是什么的答案你都知道了吗?欢迎再次光临本站哦!

shell命令位置(linux中Shell历史命令记录文件的路径是什么)

本文编辑:admin

更多文章:


特殊字符ascii码范围(字符A到Z的ASCII代码是多少)

特殊字符ascii码范围(字符A到Z的ASCII代码是多少)

“特殊字符ascii码范围”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看特殊字符ascii码范围(字符A到Z的ASCII代码是多少)!本文目录字符A到Z的ASCII代码是多少ascii码值是多少大小写字母和数字的ascii

2025年9月22日 12:30

while语句的描述中正确(设有程序段 int k=10; while(k==0) k-; 则下面描述中正确的是( ). 这怎么做)

while语句的描述中正确(设有程序段 int k=10; while(k==0) k-; 则下面描述中正确的是( ). 这怎么做)

其实while语句的描述中正确的问题并不复杂,但是又很多的朋友都不太了解设有程序段 int k=10; while(k==0) k-; 则下面描述中正确的是( ). 这怎么做,因此呢,今天小编就来为大家分享while语句的描述中正确的一些知

2026年1月7日 19:00

sql语句中union用法(mysql中的union用法)

sql语句中union用法(mysql中的union用法)

大家好,sql语句中union用法相信很多的网友都不是很明白,包括mysql中的union用法也是一样,不过没有关系,接下来就来为大家分享关于sql语句中union用法和mysql中的union用法的一些知识点,大家可以关注收藏,免得下次来

2026年2月20日 10:45

jdk怎么读(java的读音到底是怎么读的啊怎么每个人的读法都不一样啊)

jdk怎么读(java的读音到底是怎么读的啊怎么每个人的读法都不一样啊)

其实jdk怎么读的问题并不复杂,但是又很多的朋友都不太了解java的读音到底是怎么读的啊怎么每个人的读法都不一样啊,因此呢,今天小编就来为大家分享jdk怎么读的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文目录jav

2026年4月30日 15:30

网站已改版 请点击进入(中国卫生人才网怎么进不去了,显示网页无法访问)

网站已改版 请点击进入(中国卫生人才网怎么进不去了,显示网页无法访问)

大家好,网站已改版 请点击进入相信很多的网友都不是很明白,包括中国卫生人才网怎么进不去了,显示网页无法访问也是一样,不过没有关系,接下来就来为大家分享关于网站已改版 请点击进入和中国卫生人才网怎么进不去了,显示网页无法访问的一些知识点,大家

2025年12月24日 18:00

越狱软件下载 苹果(不越狱下载越狱软件)

越狱软件下载 苹果(不越狱下载越狱软件)

其实越狱软件下载 苹果的问题并不复杂,但是又很多的朋友都不太了解不越狱下载越狱软件,因此呢,今天小编就来为大家分享越狱软件下载 苹果的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文目录不越狱下载越狱软件iPhone6

2026年8月28日 03:00

center形容词(center是中心的意思吗)

center形容词(center是中心的意思吗)

大家好,center形容词相信很多的网友都不是很明白,包括center是中心的意思吗也是一样,不过没有关系,接下来就来为大家分享关于center形容词和center是中心的意思吗的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开

2026年9月25日 09:45

企业网站的基本内容(请问建立企业网站要考虑哪些基本内容)

企业网站的基本内容(请问建立企业网站要考虑哪些基本内容)

其实企业网站的基本内容的问题并不复杂,但是又很多的朋友都不太了解请问建立企业网站要考虑哪些基本内容,因此呢,今天小编就来为大家分享企业网站的基本内容的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文目录请问建立企业网站

2026年4月10日 07:45

c语言程序设计谭浩强2020(谭浩强c语言程序设计多久能学完)

c语言程序设计谭浩强2020(谭浩强c语言程序设计多久能学完)

各位老铁们好,相信很多人对c语言程序设计谭浩强2020都不是特别的了解,因此呢,今天就来为大家分享下关于c语言程序设计谭浩强2020以及谭浩强c语言程序设计多久能学完的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目

2025年10月12日 00:15

parsefloat js(JS中 parseFloat() 函数)

parsefloat js(JS中 parseFloat() 函数)

本篇文章给大家谈谈parsefloat js,以及JS中 parseFloat() 函数对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录JS中 parseFloat() 函数js获得文本框的值怎么转化成数值型啊JS中,通过pa

2026年5月27日 05:00

lengthening是什么意思(Extension Risk是什么意思)

lengthening是什么意思(Extension Risk是什么意思)

各位老铁们好,相信很多人对lengthening是什么意思都不是特别的了解,因此呢,今天就来为大家分享下关于lengthening是什么意思以及Extension Risk是什么意思的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起

2026年1月1日 21:15

mysql笔试题目及答案(2018年计算机二级考试MySQL巩固试题三)

mysql笔试题目及答案(2018年计算机二级考试MySQL巩固试题三)

各位老铁们好,相信很多人对mysql笔试题目及答案都不是特别的了解,因此呢,今天就来为大家分享下关于mysql笔试题目及答案以及2018年计算机二级考试MySQL巩固试题三的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

2025年9月17日 14:45

正弦余弦正切值对照表图(tan30度 tan45度 tan60度 tan90度等于多少)

正弦余弦正切值对照表图(tan30度 tan45度 tan60度 tan90度等于多少)

“正弦余弦正切值对照表图”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看正弦余弦正切值对照表图(tan30度 tan45度 tan60度 tan90度等于多少)!本文目录tan30度 tan45度 tan60度 tan90度

2026年2月5日 19:45

安卓开发语言kotlin(安卓手机游戏《铁锈战争》是什么语言写的)

安卓开发语言kotlin(安卓手机游戏《铁锈战争》是什么语言写的)

各位老铁们好,相信很多人对安卓开发语言kotlin都不是特别的了解,因此呢,今天就来为大家分享下关于安卓开发语言kotlin以及安卓手机游戏《铁锈战争》是什么语言写的的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目

2025年5月28日 22:30

小型linux系统中文版(有图像界面的linux系统,最小的是哪个版本(支持中文的),有多大)

小型linux系统中文版(有图像界面的linux系统,最小的是哪个版本(支持中文的),有多大)

本篇文章给大家谈谈小型linux系统中文版,以及有图像界面的linux系统,最小的是哪个版本(支持中文的),有多大对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘

2025年12月31日 07:00

echarts是中文吗(e chart s是基于什么实现的)

echarts是中文吗(e chart s是基于什么实现的)

大家好,如果您还对echarts是中文吗不太了解,没有关系,今天就由本站为大家分享echarts是中文吗的知识,包括e chart s是基于什么实现的的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录e chart

2025年12月8日 03:00

安装教程视频(路由器怎么安装视频教程)

安装教程视频(路由器怎么安装视频教程)

“安装教程视频”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看安装教程视频(路由器怎么安装视频教程)!本文目录路由器怎么安装视频教程张孝祥java视频教程全集下载电视支架安装视频教程衣服架安装视频教程摄像头安装方法视频教程无

2025年8月9日 01:30

executor用法(线程池之ThreadPoolExecutor使用)

executor用法(线程池之ThreadPoolExecutor使用)

大家好,关于executor用法很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于线程池之ThreadPoolExecutor使用的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望

2025年12月22日 01:30

基于solidworks的机械毕业设计(sw如何设计三维机械图SolIDWorks2019三维机械设计制图!)

基于solidworks的机械毕业设计(sw如何设计三维机械图SolIDWorks2019三维机械设计制图!)

本篇文章给大家谈谈基于solidworks的机械毕业设计,以及sw如何设计三维机械图SolIDWorks2019三维机械设计制图!对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了

2026年7月9日 23:30

matrix平台(Gitter:面向开发者的跨平台开源社区平台)

matrix平台(Gitter:面向开发者的跨平台开源社区平台)

各位老铁们好,相信很多人对matrix平台都不是特别的了解,因此呢,今天就来为大家分享下关于matrix平台以及Gitter:面向开发者的跨平台开源社区平台的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目录Gitt

2025年10月29日 17:30

近期文章

本站热文

electronics软件(labcenter electronics是什么软件)
2025-05-22 23:45:02 浏览:134
博客是微博吗(博客是微博吗)
2025-05-22 22:45:01 浏览:111
diversity and distribution(悬赏英语短文)
2025-05-23 16:15:02 浏览:107
ios软件开发前景(iOS就业前景怎么样)
2025-05-22 23:00:01 浏览:102
next month(有The next month这个单词吗,和 next month有什么区别)
2025-05-23 02:30:01 浏览:102
patron(patron是什么意思)
2025-05-23 10:30:02 浏览:95
标签列表

热门搜索