linux命令前缀 linux命令行前面的字符是什么

linux里有些命令前要加"./ " 请问这个./ 代表什么?.表示当前目录
..表示上级目录
linux命令前缀你linux命令前缀的命令没有安装进系统的时候是要加目录才能运行的 。
所以要加./
linux中的软连接的文件前缀Linux中的软链接类似于windows中的快捷方式 。
创建方式:ln -s oldfile newfile
例:文件软链接 (目录软链接也是一样的操作方式)
1、tmp 目录下创建一个 test.txt 文件
2、ln -s test.txt test , 为 test.txt 文件创建一个名为 test 的软链接
3、ll 查看详情会发现有一个蓝色的 test -- test.txt (test 指向test.txt) 。同时文件类型是 l 开头 , l 是指链接文件的意思 。
linux 中“.”和“./”命令分别是什么意思?.表示执行的意思 , 就是执行这个文件 。
./呢就表示执行当前目录下的某个文件,就比如当前目录有一个脚本a.sh,那么./a.sh就表示执行它 。
不加参数时,默认切换到用户主目录,即环境变量HOME指定的目录,如root用户的HOME变量为/root,那么cd命令不带参数时便切换到/root目录下 。
绝对路径是从跟目录开始的 , 如/root或/home/sgl,相对路径是相对于当前路径来说的 。
假如当前目录在/home/guo下面,那么前面的/home/sgl的相对路径就是../sgl,即当前目录的上级目录下的sgl目录 。
扩展资料:
参数r是指连同源文件中的子目录一同拷贝 。熟悉dos的读者用起这个命令来会觉得更方便,毕竟比在dos下面要少敲两下键盘 。
../ 和 ./ 代表的 是上级目录以及当前目录 。
处在当前目录复制当前目录下文件到别的目录 。
cp_文件名称_别的文件目录路径 。"_"是空格
举个例子:在orz文件夹下有两个子文件夹a和b,a中有文件x.c,b中无文件 。
参考资料来源:百度百科-linux命令
新手必须掌握的linux命令常见执行Linux命令的格式是这样的:
注意linux命令前缀 , 命令名称、命令参数、命令对象之间请用空格键分隔 。
命令对象一般是指要处理的文件、目录、用户等资源linux命令前缀,而命令参数可以用长格式(完整的选项名称)linux命令前缀,也可以用短格式(单个字母的缩写) , 两者分别用--与-作为前缀 。
命令参数的长格式与短格式示例
1.echo命令
2.date命令
3.reboot命令
4.poweroff命令
5.wget命令
6.ps命令
7.top命令
8.pidof命令
9.kill命令
10.killall命令
如果我们在系统终端中执行一个命令后想立即停止它,可以同时按下CtrlC组合键(生产环境中比较常用的一个快捷键),这样将立即终止该命令的进程 。
或者,如果有些命令在执行时不断地在屏幕上输出信息 , 影响到后续命令的输入,则可以在执行命令时在末尾添加上一个符号 , 这样命令将进入系统后台来执行 。
1.ifconfig命令
2.uname命令
3.uptime命令
4.free命令
5.who命令
6.last命令
7.history命令
8.sosreport命令
三、工作目录切换命令
1.pwd命令
2.cd命令
3.ls命令
四、文本文件编辑命令
1.cat命令
2.more命令
3.head命令
4.tail命令
5.tr命令
6.wc命令
7.stat命令
8.cut命令
9.diff命令
五、文件目录管理命令
1.touch命令
2.mkdir命令
3.cp命令
4.mv命令
5.rm命令
6.dd命令
7.file命令
六、打包压缩与搜索命令
1.tar命令
2.grep命令
3.find命令
Linux批量去掉文件名前缀如下文件名批量修改:
202007070923_12345678.txt
202007070923_23456789.txt
使用命令:
for name in 2020*.txt; do mv "$name" "${name#*_}"; done
命令解析:
#*_为删除第一个"_"符号左边的所有字符(包括第一个"_");
整体命令为:循环查找2020开头的txt文件 , 并将文件名只保留第一个"_"符号后面的部分.
【linux命令前缀 linux命令行前面的字符是什么】关于linux命令前缀和linux命令行前面的字符是什么的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。

    推荐阅读