1.linux系统的基本命令
ls 查看当前所在文夹下的内容 pwd 查看当前所在的位置 cd 打开文件目录 touch 创建文件, 如果文件不存在, 就创建新的文件 mkdir 创建文件夹 rm 删除指定的文件 clear 清屏 ifconfig 查看网络连接的配置 ping 网络连接ping ip地址 cp 拷贝 mv 移动文件或者文件夹 tree 对当前所在的目录进行树状图展示 shutdown 关机 who 查看当前的使用者 sudo 进入最高权限 more 分屏显示 cat 查看或者合并文件内容 chmod 修改文件权限
tar -cvf archive.tar file1 创建一个非压缩的 tarball
tar -cvf archive.tar file1 file2 dir1 创建一个包含了 'file1', 'file2' 以及 'dir1'的档案文件tar -tf archive.tar 显示一个包中的内容
tar -xvf archive.tar 释放一个包
tar -xvf archive.tar -C /tmp 将压缩包释放到 /tmp 目录下tar -cvfj archive.tar.bz2 dir1 创建一个 bzip2 格式的压缩包tar -xvfj archive.tar.bz2 解压一个 bzip2 格式的压缩包
tar -cvfz archive.tar.gz dir1 创建一个 gzip 格式的压缩包tar -xvfz archive.tar.gz 解压一个 gzip 格式的压缩包
reboot 重新启动操作系统
shutdown –r now 重新启动操作系统,shutdown 会给别的用户提示shutdown -h now 立刻关机,其中 now 相当于时间为 0 的状态
shutdown -h 20:25 系统在今天的 20:25 会关机
shutdown -h +10 系统再过十分钟后自动关机
init 0 关机
init 6 重启
重定向的 >和 >>的区别
>输出重定向会覆盖以前的内容, >>就是追加到文件的尾部
grep, find两者之间的区别
grep一般使用于文本搜索, find是查找符合条件的文件
2. vim的介绍
Vi有三种基本工作模式: + 命令模式 + 文本输入模式 + 末行模式。
3.1 软连接和硬链接的区别?
软连接类似 Windows 的快捷方式,当删除源文件时,那么软链接也失效了。硬链接可以理解为源文件的一个别名,多个别名所代表的是同一个文件。
当 rm 一个文件的时候,那么此文件的硬链接数减1,当硬链接数为 0 的时候,文件被删除