Linux命令

查询目录中的内容:ls

ls -a 显示所有文件,包括隐藏文件

ls -l 显示详细信息

ls -d 查看目录属性

ls -h 人性化显示文件大小

ls -inode 显示inode

ll == ls -l

-rw-r--r-- 第一个-代表文件,为d则代表目录,l为软连接文件

rw-文件所有人 r--所属组 r--其他人

pwd 显示当前目录路径

mkdir 文件夹 创建文件夹

mkdir -p 文件夹/文件夹 1 再文件夹下 再递归创建一个文件夹

cd ../..... 相对路径

cd /文件夹/文件夹1 绝对路径

cd 【目录位置名】 //进入目录命令

cd~ //进入家目录

cd- //返回上个目录

cd.. //进入上级目录

cd. //进入当前目录

删除

rmdir 删除空文件

rm 【文件名】 //删除文件

rm -r 【目录名】 //删除空目录,非空提示

rm -rf 【目录名】 //直接删除目录

复制命令:cp

cp [选项] [原文件或目录] [目标目录]

选项:

-r 复制目录

-p 连带文件属性复制

-d 若源文件是链接文件,则附件链接属性

-a 相当于-pdr

剪切或改名命令:mv

mv [原文件或目录] [目标目录]

命令英文原意:move

1、剪切:[root@localhost ~]# mv japan /tmp/japan1

将Japan复制到tmp目录下,,并改名为japan1

2、改名:[root@localhost tmp]# mv anaconda-ks.cfg xxx

/根目录
/bin命令保存目录(普通用户可以读取)
/sbin命令保存目录(超级用户可以读取)
/boot 启动目录,启动相关文件
/dev 设备文件保存目录
/etc 配置文件保存目录
/home 普通用户的家目录
/lib 系统库保存目录
/mnt 系统挂载目录
/media 挂载目录
/root 超级用户的家目录
/tmp 临时目录
/proc 直接写入内存的
/sys
/usr 系统软件资源目录
/usr/bin 系统命令(普通用户)
/usr/sbin 系统命令(超级用户)
/var 系统相关文档内容

ln 的链接分软链接和硬链接两种:

1、软链接就是:“ln –s 源文件 目标文件”,只会在选定的位置上生成一个文件的镜像,不会占用磁盘空间,类似与windows的快捷方式。删除源文件,软链接不能再使用。

ln -s /opt/kds/test /opt/kds/mobile-stock/bin/test.test

2、硬链接ln源文件目标文件,没有参数-s, 会在选定的位置上生成一个和源文件大小相同的文件,无论是软链接还是硬链接,文件都保持同步变化。删除源文件,硬链接可以继续使用。

1、文件增加内容:

echo 内容 >> 目标文件

2、查询文件内容

cat 目标文件

vi 编辑文件

posted @ 2018-06-28 13:34  NewGF  阅读(111)  评论(0)    收藏  举报