Linux基础知识与常用命令(二)

9.创建符号链接和硬链接命令 ln

  • 符号链接(软链接)(symbolic links)

    ln -s <--->ln --symbolic

    ln -s 目标文件(源文件) 链接文件

  • 也可以为目录创建符号链接
$ln -s /var/log/samba samba_log
  • 硬链接-已存在文件的另一个名字

    ln 目标文件(已存在的源文件) 链接文件

  • 软链接与硬链接的区别
  1. 软链接可以看作是Windows中的快捷方式,可以让你快速链接到目标文件或目录。
  2. 硬链接则透过文件系统的inode来产生新文件名,而不是产生新文件。
  3. 硬链接:原文件/链接文件公用一个inode号,说明他们是同一个文件,而软链接:原文件/链接文件拥有不同的inode号,表明他们是两个不同的文件;
  4. 在文件属性上软链接明确写出了是链接文件,而硬链接没有写出来,因为在本质上硬链接文件和原文件是完全平等关系;
  5. 链接数目是不一样的,软链接的链接数目不会增加;
  6. 文件大小是不一样的,硬链接文件显示的大小是跟原文件是一样的。而软链接显示的大小与原文件就不同了,其显示的是链接文件的大小。
  7. 总之,建立软链接就是建立了一个新文件。当访问链接文件时,系统就会发现他是个链接文件,它读取链接文件找到真正要访问的文件
  8. 软链接没有任何文件系统的限制,任何用户可以创建指向目录的符号链接

对应详细描述:http://www.cnblogs.com/yfanqiu/archive/2012/06/11/2545556.html

10.显示当前目录命令 pwd

  • 针对符号链接--->pwd -P 显示实际路径,即物理路径

    --->pwd -L 显示逻辑路径

11.产生空文件或者改变文件时间戳命令 touch

  • touch file --->如果file文件不存在,则建立一个空文件file
  • 无论file文件是否存在,执行touch命令之后,文件的修改时间将会被置为当前时间(包含访问时间,修改时间,状态改动时间)

    touch -a file ---> access time

    touch -m file ---> modification time

    ls -lu --->查看文件的访问时间

12.查看账户名及其所属组命令 whoami id groups

  • whoami <---> id -un --->查看当前账户名
  • groups <---> id -a <---> id --->查看当前用户属于哪些用户组
时间: 2024-10-22 13:31:15

Linux基础知识与常用命令(二)的相关文章

Linux基础知识及常用命令

基础知识点:1.描述计算机的组成及其功能.2.按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别.3.描述Linux的哲学思想,并按照自己的理解对其进行解释性描述.4.说明Linux系统上命令的使用格式:详细介绍ifconfig.echo.tty.startx.export.pwd.history.shutdown.poweroff.reboot.hwclock.date命令的使用,并配合相应的示例来阐述.5.如何在Linux系统上获取命令的帮助信息,请详细列出,并描述man文档的章

linux基础知识:常用命令

概要 linux版本 linux有两种版本:发行版本和核心版本.核心版本主要是linux内核,官方版是由linus维护. linux核心版本表示:major.minor.patchlevel.例如 2.2.11表示核心版本2.2的第11次修改.我们约定,minor为奇数时表示,该版本刚加入新的内容,不稳定,相当于测试版本:minor为偶数时:表示是稳定版本. linux分区类型 硬盘分区的命令设计:hd:表示IDE硬盘:sd表示是SCSI硬盘:第三个字母表示分区在哪个设备上面:a表示1,b表示2

Linux基础系统优化及常用命令

# Linux基础系统优化及常用命令 [TOC] ## Linux基础系统优化 Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令. - ifconfig 查询.设置网卡和ip等参数- ifup,ifdown 脚本命令,更简单的方式启动关闭网络- ip 符合指令,直接修改上述功能 ```bash在我们刚装好linux的时候,需要用xshell进行远程连接,那就得获取ip地址,有时候网卡默认是没启动的,Linux也就拿不到ip地址,因

c/c++unix/linux基础学习笔记-常用命令和vi的使用

linux 基本命令的使用-命令在ubuntu下面执行,有些命令通用其他linux,有些不通用. 多条命令间用;号隔开,回车后可以一起执行. clear-前屏,pwd显示当前目录,cd跳转目录. sudo [命令]  -ubuntu 下以管理员身份运行命令. 一般情况下,运行当前目录下的程序,要用 ./文件名 执行. 查看当前shell名称:ps 进入另外一个shell,直接输入shell名称:ksh/tcsh/sh/bash,退出一个shell用:exit. 切换shell命令,如:exec

linux基础知识及相关命令

Linux基础 red hat linux 安装及服务基础 关iptables防火墙:  chkconfig iptables off 关闭selinux: 打开/etc/sysconfig/selinux文件 修改"SELINUX=disabled" Linux启动过程: 1.开机blos自检 2.MBR引导 MBR(主引导记录 位于磁盘0柱面 0磁道 1扇区,共512字节)512=446(GRUB引导器)+64(分区表)+2(结束校验标记) 3.GRUB菜单启动:对应文件在/boo

Linux基础知识复习之命令篇

一.常用命令 1.目录结构 /bin:常用命令 /boot:启动程序 /dev:设备文件 /etc:启动,关闭,配置程序与文件 /home:用户工作根目录 /lib:共享连接库 /root:超级用户的工作目录 /sbin:系统管理员常用管理程序 /tmp:临时文件 /lost+found:系统出现异常时,用于保存部分资料 /misc:常用工具 /mnt:光驱,硬盘等的挂载点 /media:光驱的自动挂载点 /proc:操作系统的实时信息 /sys:系统中的硬件设备信息 /srv:服务器启动后需要

Linux基础系列:常用命令(4)_系统监控

作业一: 1)  开启Linux系统前添加一块大小为15G的SCSI硬盘   2)  开启系统,右击桌面,打开终端 3)  为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区,大小为5G 设置主分区:   设置扩展分区:   设置扩展划分逻辑分区:   查看分区结果: 4)  格式化主分区为ext3系统 命令:mkfs.ext3 /dev/sdb1    5)  将逻辑分区设置为交换分区 命令:mkswap /dev/sdb5   6)  启用上一步的交换分

Linux基础-运维常用命令(一)

基础命令第一章 目录 1.      ls 2.      mkdir 3.      pwd 4.      cd 5.      touch 6.      vi/vim 7.      cat 8.      echo 9.      cp 10.    mv 11.    rm 12.    rmdir 13.    grep 14.    sed 15.    head 16.    tail 17.    tree ls    -    list directory contents

Linux基础知识之echo命令详解

echo命令 功能:显示字符 语法:echo [-neE][字符串] 说明:echo 会将输入的字符串送往标准输出.输出的字符串间以空白字符隔开,  并在最后加上换行号 echo "$VAR_NAME":  变量会替换,双引号表弱引用 echo '$VAR_NAME':  变量不会替换,强引用 $echo –e "Enter the file name: \c" echo  需要使用-e  参数来打印转义字符. echo命令选项: -n:不在字符的最后,自动换行 -