linux中常见的内部命令有:1.exit命令,退出当前的shell;2.history命令,显示历史执行过的命令;3.cd命令,切换当前工作目录;4.source命令,重新执行刚修改的初始化文件;5.echo命令,输出字符串;6.fg命令,将后台任务切换到前台;7.bg命令,将任务切换到后台;8.hash命令,记住命令路径;9.popd命令,删除目录栈中的记录;10.pushd命令,将目录加入到栈;11.dirs命令,显示目录栈的所有记录;
linux中常见的内部命令有以下几种
1.exit命令
linux中exit命令的作用是用于退出当前的shell,执行exit命令时可使shell以指定的状态值退出。
exit命令使用方法:
例:退出终端# exit
2.history命令
linux中history命令的作用是用于显示历史执行过的命令。
history命令使用方法:
# history [-c]
3.cd命令
linux中cd命令的作用是用于切换当前的工作目录。
cd命令使用方法:
# cd [dirName]
参数:
dirName:要切换的目录路径。
4.source命令
linux中source命令的作用是用于重新执行刚修改的初始化文件。
source命令使用方法:
# source FileName
5.echo命令
linux中echo命令的作用是用于输出字符串。
echo命令使用方法:
# echo string
6.fg命令
linux中fg命令的作用是用于将后台运行或挂起的任务切换到前台运行。
fg命令使用方法:
# fg [number]
参数:
number:任务号
7.bg命令
linux中bg命令的作用是将任务切换到后台运行,使用前台可以执行其他任务。
bg命令使用方法:
# bg [number]
参数:
number:任务号
8.hash命令
linux中hash命令的作用是用于记住命令的路径,加速命令查找的内部哈希表。
hash命令使用方法:
hash [-lr] [-p pathname] [-dt] [name ...]
9.popd命令
linux中popd命令的作用是用于删除目录栈中的记录。
popd命令使用方法:
popd [-N | +N] [-n]
参数:
-N:表示将第N个目录删除,从右边数起。
+N:表示将第N个目录删除,从左边数起。
-n:表示目录出栈时,不切换目录。
10.pushd命令
linux中pushd命令的作用是用于将目录加入到栈中,并切换到该目录;
pushd命令使用方法:
<pre>
pushd [目录 | -N | +N] [-n]
</pre>
参数:
-N:表示将第N个目录移至栈顶。
+N:表示将第N个目录移至栈顶。
-n:表示目录入栈时,不切换目录。
11.dirs命令
linux中dirs命令的作用是用于显示当前目录栈中的所有记录。
dirs命令使用方法:
dirs [-clpv] [+n] [-n]
参数:
-clpv:可选,-c删除目录栈中的所有记录,-l显示完整格式,-p以一个目录一行显示,-v以一个目录来显示目录栈的内容。
+n:表示显示从左到右的第n个目录。
-n:表示显示从右到左的第n个日录。