当前位置: 首页 > news >正文

做外贸一般用什么网站好郑州seo网络推广

做外贸一般用什么网站好,郑州seo网络推广,交友网站怎么都是做投资的,网站建设定制开发服务#Linux系统基础 文件与目录管理 一、常用命令 文件、目录操作命令说明cd(cd …/ cd ~/ cd/ cd path)切换目录 cd ~等于 cd /rootls显示目录文件ls -l 或者 ll以详细信息的方式显示目录文件pwd查看当前工作目录cp (-i -r)复制文件或目录mkdir创建目录,…

#Linux系统基础在这里插入图片描述

文件与目录管理

一、常用命令

文件、目录操作命令说明
cd(cd …/ cd ~/ cd/ cd path)切换目录 cd ~等于 cd /root
ls显示目录文件
ls -l 或者 ll以详细信息的方式显示目录文件
pwd查看当前工作目录
cp (-i -r)复制文件或目录
mkdir创建目录,可以同时创建多个
mkdir -p创建有层次结构的目录
rmdir删除目录,只能删除空目录
rmdir -p删除有层次结构的目录
mkdir -m 711 test2建立权限为 rwx–x–x 的目录
mv ,mv -i(交互提示)移动文件或目录(前后路径不同),重命名(只要前后两个文件名不同)
命令格式为 mv [被移动文件1] [被移动文件2] [...] [本次移动的目的目录]
mv -u-u :若目标文件已经存在,且 source 比较新,才会更新 (update)
rm ,rm -i(交互提示)删除文件或目录▲
rm -r递归删除(删除目录必选)删除要谨慎▲
rm -f强制(force)删除,会覆盖-i选项
rm -rf强制删除,无法恢复
\rm -r ./test/忽略系统提示,直接删除
du(du -sh; du -sk;du -sm)查看文件或目录的磁盘使用情况
  • LS、tree命令
命令说明
ls [option] [file/directory]显示指定目录下的所有文件
ls显示当前目录的所有文件
ls -l显示目录的详细信息
ls -a显示包括隐藏文件在内的所有文件
ls *.txt显示当前目录下所有TXT文件
ls /opt/learn显示指定目录的所有文件
ls -R /opt/列出opt的所有目录及其子目录
tree /opt用树状结构显示目录及文件
  • pwd命令:显示当前所在目录

二、执行文件的路径变量 $PATH

$PATH 是一个特殊的环境变量,它定义了系统在查找可执行文件时会搜索的目录列表。当你在命令行输入一个命令(例如 lspython)时,系统会按照 PATH 变量中列出的目录顺序搜索该命令的可执行文件。有了这个变量的设置,我们在任何目录下输入 ls 就一定可以显示出一些讯息而不会说找不到该 /bin/ls 指令

  • 当我们在执行一个指令的时候,举例来说ls好了,系统会依照 PATH 的设定去每个 PATH 定义的目录下搜寻文件名为 ls 的可执行文件,如果在 PATH 定义的目录中含有多个文件名为 ls 的可执行文件,那么先搜寻到的同名指令先被执行

输入 echo $PATH命令,可以查看当前$PATH环境变量的设置

[root@localhost /]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

这里列出了当前用户可以执行的指令分别存放在什么地方,如果你的用户权限比较低,会与上述root用户的环境变量值有区别

三、cp命令

[root@study ~]# cp [-adfilprsu] 来源文件(source) 目标文件(destination)
[root@study ~]# cp [options] source1 source2 source3 .... directory
选项与参数:
-a :相当于 -dr --preserve=all 的意思,至于 dr 请参考下列说明;(常用)
-d :若来源文件为链接文件的属性(link file),则复制链接文件属性而非文件本身;
-f :为强制(force)的意思,若目标文件已经存在且无法开启,则移除后再尝试一次;
-i :若目标文件(destination)已经存在时,在覆盖时会先询问动作的进行(常用)
-l :进行硬式连结(hard link)的连结档建立,而非复制文件本身;
-p :连同文件的属性(权限、用户、时间)一起复制过去,而非使用默认属性(备份常用)-r :递归持续复制,用于目录的复制行为;(常用)
-s :复制成为符号链接文件 (symbolic link),即『快捷方式』文件;
-u :destination 比 source 旧才更新 destination,或 destination 不存在的情况下才复制。
--preserve=all :除了 -p 的权限相关参数外,还加入 SELinux 的属性, links, xattr 等也复制了。
最后需要注意的,如果来源档有两个以上,则最后一个目的文件一定要是『目录』才行!

在预设的条件中, cp 的来源目录与目的目录的权限是不同的,目的目录的拥有者通常会是指令操作者本身。

⭐️注意:举例来说, 由于我是 root 的身份,因此复制过来的文件拥有者与群组就改变成为 root 所有了。所以在实际的复制文件过程中要特别注意这一点。某些需要特别注意的特殊权限文件, 例如密码文件 (/etc/shadow) 以及一些配置文件,就不能直接以 cp 来复制,而必须要加上 -a 或者是 -p 等等可以完整复制文件权限的选项才行!另外,如果你想要复制文件给其他的使用者, 也必须要注意到文件的权限(包含读、写、执行以及文件拥有者等等), 否则,其他人是无法针对你给予的文件进行修订的动作

hard link和symbolic link的区别

在Linux系统中,硬链接(hard link)和符号链接(symbolic link,也称为软链接)是两种不同的文件链接方式。它们在行为和实现上有明显的区别。以下是硬链接和符号链接之间的主要区别:

1.硬链接(Hard Link)
  1. 指向同一文件数据

    • 硬链接是指向同一文件数据块的多个目录项。硬链接和原文件共享相同的inode号和数据块,因此它们完全等同于源文件。
  2. 文件删除

    • 只有当所有硬链接被删除后,文件的数据才会被删除。删除其中一个硬链接不会影响其他硬链接或源文件。
  3. 不允许跨文件系统

    • 硬链接只能创建在同一个文件系统内,不能跨越不同的文件系统。
  4. 不能链接目录

    • 普通用户不能创建指向目录的硬链接(这会破坏文件系统的完整性)。只有超级用户可以在某些情况下创建目录的硬链接。
  5. 空间占用

    • 创建硬链接不会占用额外的磁盘空间,因为多个链接共享同一个数据块。
2.符号链接(Symbolic Link)
  1. 指向路径

    • 符号链接是一个独立的文件,它包含指向另一个文件或目录的路径。符号链接本身有独立的inode号和数据块。
  2. 文件删除

    • 如果删除了符号链接指向的原文件,符号链接将变为悬挂链接(dangling link),指向一个不存在的路径。
  3. 允许跨文件系统

    • 符号链接可以跨越不同的文件系统,因为它只是一个包含路径的文件。
  4. 可以链接目录

    • 符号链接可以指向目录,因此可以方便地创建指向不同目录的快捷方式。
  5. 空间占用

    • 符号链接占用少量的磁盘空间来存储路径信息。
3.创建和管理链接

创建硬链接:

ln source_file hard_link_name

创建符号链接:

ln -s source_file symbolic_link_name

查看链接信息:
使用 ls -l 命令可以查看文件和链接的信息:

ls -l

硬链接示例:

$ ln file1 hardlink1
$ ls -li
12345 -rw-r--r-- 2 user user  100 Jan 1 12:00 file1
12345 -rw-r--r-- 2 user user  100 Jan 1 12:00 hardlink1

在这个例子中,file1hardlink1 共享相同的 inode 号 12345,表示它们是同一文件的硬链接。

符号链接示例:

$ ln -s file1 symlink1
$ ls -li
12345 -rw-r--r-- 1 user user  100 Jan 1 12:00 file1
12346 lrwxrwxrwx 1 user user    6 Jan 1 12:01 symlink1 -> file1

在这个例子中,symlink1 是一个指向 file1 的符号链接,symlink1 有不同的 inode 号 12346,表示它是一个独立的文件。

4.总结
  • 硬链接 是同一文件的多个目录项,指向相同的inode和数据块,不能跨文件系统,不能链接目录。
  • 符号链接 是一个独立的文件,包含指向另一个文件或目录的路径,允许跨文件系统,能够链接目录。

通过理解硬链接和符号链接的区别,你可以根据需要选择适当的链接方式来管理文件和目录。

三、basename和dirname命令

[root@study ~]# basename /etc/sysconfig/network
network <== 很简单!就取得最后的文件名~
[root@study ~]# dirname /etc/sysconfig/network
/etc/sysconfig <== 取得的变成目录名了!
http://www.dt0577.cn/news/42850.html

相关文章:

  • 做网站拿来卖如何给企业做网络推广
  • 电商思维做招聘网站网页友情链接
  • 自助网站制作系统源码郑州seo关键词排名优化
  • 网站开发留言板门户网站有哪些
  • 企业网站建设兴田德润地址东莞百度seo排名
  • 公司网站做推广支出分录淘宝关键词热度查询工具
  • 餐饮网站建设最近新闻内容
  • 宁波网站制作哪家全面国内最近的新闻大事
  • 建设网站有哪些目的是什么网络营销是什么
  • 邯郸有建网站吗哪个公司好些网络运营主要做什么工作
  • 南宁网站建设方案报价百度云搜索引擎入口手机版
  • 青岛即墨城乡建设局网站上海空气中检测出病毒
  • 秦皇岛做网站的公司选汉狮免费创建个人网页
  • 西宁网站建设天锐科技广州seo关键词优化费用
  • 网站后台管理系统怎么进百度广告电话号码是多少
  • 网站设计远程培训阿里巴巴seo排名优化
  • 做网站要学编程麽专业拓客团队怎么收费
  • 深圳开发网站建设视频号链接怎么获取
  • 学校网站建设合同二维码引流推广的平台
  • 南京个人网站建设营销公司排行
  • 电子商务网站建设用什么语言山东百搜科技有限公司
  • 家装网上怎么接单啊seo专员是做什么的
  • 搜索引擎优化人员优化兰州seo网站建设
  • 可以做引流网站的源码yahoo引擎入口
  • 网站侧导航域名注册免费
  • 万江网站制作橙子建站怎么收费
  • 深圳做义工的网站沙洋县seo优化排名价格
  • 企业官网建站流程国家反诈中心app下载
  • 在哪个网站有兼职做靠网络营销火起来的企业
  • 武进做网站的公司优秀网站网页设计