Linux3

linux

一些自己容易混淆的命令和概念

who命令与su命令

1.查看所有已登录用户(who、who am i)
2.切换身份(su 用户名、who am i、exit回退)
3.远程管理服务器(以普通用户身份远程登录→su root→关机、重启、修改配置文件等)

文件概念和文件类型

文件概念:文件系统、文件、目录、子目录、父目录、文件名、路径名、当前工作目录
文件命名
文件结构:索引节点、数据
文件类型:普通文件、目录文件、设备文件、符号链接文件

cat命令的用法

建立一个简短文件(cat >文件名→输入内容→Ctrl+D结束输入)
显示文件内容(cat 文件名1 文件名2 ……)
输出重定向/连接文件(cat 文件名1 文件名2 …… >文件名n)
追加文件(cat 文件名1 文件名2 …… >>文件名n)
cat >file1
cat >file2
cat file1 file2
cat file1 >file3
cat file1 file2 >file3
cat file2 >>file3
长文件的显示不方便(cat /etc/termcap)

硬链接和软连接

  • ln命令
    ln [选项] 源文件 目标文件
    (1)硬链接:为一个文件起多个名字(称呼)、不产生新文件
    cat >file1
    mkdir zhangsan lisi wangwu
    ls -li

eg:

cd zhangsan
ln …/file1 f1
ls -li
cd lisi
ln …/file1 fil1
ls -li
cd wangwu
ln …/file1 fila
ls -li

cd …
ls -li
rm file1
cd zhangsan
ls -li
硬链接的本质:在其他目录或本目录中增加文件的一个目录项,即将一个文件登记在多个目录中。
硬链接的好处:一改全改、可以给各链接文件指定不同的权限
注意:不能对目录文件创建硬链接;不能在不同的文件系统之间创建硬链接。
(2)软链接/符号链接/快捷方式:存储目标文件的路径、产生新的符号链接文件

  • cat >file1
    ls -li

cd zhangsan
ln -s /home/user1/file1 qf1
ls -li
cd lisi
ln -s /home/user1/file1 qfil1
ls -li
cd wangwu
ln -s /home/user1/file1 qfila
ls -li

可以对目录文件创建软链接;可以在不同的文件系统之间创建软链接;源文件通常使用绝对路径表示。

更改文件权限

  • chmod命令(更改文件的权限:文件主、同组用户、其他人;读、写、执行或查询)
    rm -r *
    cat >file
    mkdir aa
    ls -l

chmod u+x,g+x,o+x file
ls -l
chmod u-x,g-wx,o-r file
ls -l
chmod u=rwx,g=rw,o=r file
ls -l
chmod 664 file
ls -l
chmod 777 file
ls –l

注意:只有文件主和root用户才能使用chmod命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值