Linux常用命令汇总--ln

1.功能:将一个文件或者文件夹链接到另外一个文件或者文件夹上。链接分为硬链接和软链接,硬链接可以看做是一个文件具有多个访问的入口,软链接可以看成是快捷方式。

2.用法:ln [选项] 源文件或目录 目标文件或目录

3.参数:

-P, --physical 硬链接

-s, --symbolic 软链接

4.例子

例1:分别创建硬链接和软链接

[[email protected] test]# echo "Today is Tuesday">>test_1.txt

[[email protected] test]# cat test_1.txt

Today is Tuesday

[[email protected] test]# ls -lh

总用量 4.0K

-rw-r--r-- 1 root root 17 5月  17 17:36 test_1.txt

[[email protected] test]# ln test_1.txt hard_test.txt

[[email protected] test]# ls -lh

总用量 8.0K

-rw-r--r-- 2 root root 17 5月  17 17:36 hard_test.txt

-rw-r--r-- 2 root root 17 5月  17 17:36 test_1.txt

[[email protected] test]# ln -s test_1.txt soft_test.txt

[[email protected] test]# ls -lh

总用量 8.0K

-rw-r--r-- 2 root root 17 5月  17 17:36 hard_test.txt

lrwxrwxrwx 1 root root 10 5月  17 17:38 soft_test.txt -> test_1.txt

-rw-r--r-- 2 root root 17 5月  17 17:36 test_1.txt

例2:删除 test_1.txt 后,硬链接的文件可以正常访问,并且内容和源文件内容一样,说明文件可以正常访问,但是软链接的文件颜色改变。

时间: 2024-08-08 23:21:55

Linux常用命令汇总--ln的相关文章

Linux 常用命令汇总

Linux 常用命令汇总 1. 显示日期与时间:date 可修改显示日期格式,如:date +%Y/%m/%d %H:%M à2016/12/25 17:05(%Y:年:%m:月:%d:日:%H:24小时制:%M:分) date –d 参数后可加:today/yesterday/tomorrow 来显示今天.昨天.明天日期 2. 显示日历:cal(默认显示本月月历) cal 2001 可显示2001年整年日历:cal 10 2001 可具体显示某月月历 3.  计算器:bc 4. Tab键:用在

【Linux】Linux 常用命令汇总

查看软件xxx安装内容:dpkg -L xxx 查找软件库中的软件:apt-cache search 正则表达式 查找软件库中的软件:aptitude search 软件包 查找文件属于哪个包:dpkg -S filename 查找文件属于哪个包:apt-file search filename 查询软件xxx依赖哪些包:apt-cache depends xxx 查询软件xxx被哪些包依赖:apt-cache rdepends xxx 增加一个光盘源:sudo apt-cdrom add 系统

Linux常用命令汇总

常用命令 1.ls 列出目录下的所有文件及文件夹 2.pwd 打印出当前所在目录 3. ./ 执行 .sh 文件命令 4.ip addr 查看ip地址 5.sudo  service network restart 重启网络配置 目录说明 根目录下的bin和sbin,usr目录下的bin和sbin, 这四个目录都是用来保存系统命令的. bin: bin为binary的简写主要放置一些系统的必备执行档例如:cat.cp.chmod df.dmesg.gzip.kill.ls.mkdir.more.

Linux 常用命令汇总及解释。

1.linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示. linux上的文件管理类命令有:cat.tac.more.less.head.tail.cp.mv.rm.rmdir.mkdir等 cat:文件文本查看工具 cat [option]-[file]- -n:给显示的文本行编号 -E:显示行结束符$. tac:文件文本查看工具(cat 的倒序) tac [option]-[file]- more:可翻页查看文件内容,一页一页的翻动 注:如果more后面接的文件内容行数大于

Linux常用命令汇总(未完,待补充)

由于工作中经常要和Linux服务器打交道,故整理了一些常用的Linux命令,方便新入职的同学或实习生参考学习. 1. 查看Linux内核版本 #uname -a 2. ctrl+insert:复制选中的数据:shift+insert:粘贴选中的数据:yy:复制一行:p:粘贴一行 3. 查看Nginx服务器是否启动 #netstat -tlnp|grep nginx 4. 查看磁盘空间 #df -lh 5. 将远程服务器上的脚本拷到本地服务器 #scp -r [email protected]<i

Linux常用命令汇总--ssh

1.ssh安装 服务端:openssh-server 客户端:openssh-client 可直接使用yum install 安装 2.ssh使用 ssh -l user_name -p port host 3.ssh配置 配置SSH服务的运行参数,是通过修改配置文件/etc/ssh/sshd_config来实现的.最常用的配置选项如下: #Port 22  访问的端口 #PermitRootLogin  yes 是否允许root管理员登录.建议改成no 4.停止和启动SSH服务 ① 启动SSH

Linux常用命令汇总--pwd

名称:pwd 用途:打印用户当前/工作目录 用法:pwd [option] 参数: -L,--logical 目录连接链接时,输出连接路径 -P,--physical 输出物理路径 测试1: [[email protected] home]# pwd /home 测试2: 创建目录的软连接 [[email protected] home]# ln -s test ln_test [[email protected] home]# cd ln_test/ [[email protected] ln

Linux常用命令汇总-less

1.功能 less 与more命令一样都可以用来查看文件的内容. 2.用法 less [参数]  文件 3.命令参数: -b <缓冲区大小> 设置缓冲区的大小 -e  当文件显示结束后,自动离开 -f  强迫打开特殊文件,例如外围设备代号.目录和二进制文件 -g  只标志最后搜索的关键词 -i  忽略搜索时的大小写 -m  显示类似more命令的百分比 -N  显示每行的行号 -o <文件名> 将less 输出的内容在指定文件中保存起来 -Q  不使用警告音 -s  显示连续空行为

Linux常用命令汇总-head

1.功能 head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行. 2.用法 head [参数]... [文件]... 3.参数 -q 隐藏文件名 -v 显示文件名 -c<字节> 显示字节数 -n<行数> 显示的行数