linux 基本操作随笔(一)邢3
一、创建删除文件
1:)创建文件夹
mkdir aa 创建一个aa的文件夹
mkdir -p aa/bb/cc 递归的创建一个层级目录 aa/bb/cc
1:)创建文件
touch index.html 如果存在index.html则更新创建时间//如果不存在则创建index.html
2:)删除文件夹
rmdir 删除一个空目录
2:)删除文件
rm index.html 删除index.html
rm -rf aa 强制递归的删除aa底下的所有文件
tree aa 可以查看一个目录的层级状况
|——aa
|——bb
|——cc
二、移动/重命名文件
mv aa bb 将aa重命名为bb
mv aa /home/hao 将aa文件夹移动到 /home/hao 文件夹下
三、拷贝目录
cp -r 目录 新目录下
cp -r aa /home/hao/bb 拷贝aa目录到/home/hao/下并更名为bb
四、打开文件
cat index.html 打开一个文件
五、more//less打开部分文件
more /etc/passwd 分批的打开/etc/passwd文件 按回车打开更多
head -5 /etc/passwd 显示文件前几行
tail /etc/passwd 显示文件后几行
六、ln链接
硬链接===》将多个文件名指向同一个文件
ln 文件名 硬链接名
软链接===》符号链接 相当于快捷方式
ln -s 文件名 软链接名
ln -s index.html demo.html
相当于创建一个demo.html指向index.html
![](https://images2015.cnblogs.com/blog/1038499/201610/1038499-20161010103146289-87669088.png)
六、WC
wc index.html 测量index.html的行数/单词数/字节数
结果 7 7 46 index.html
7行 7个单词 46个字符 文件名为index.html
七、du查看一个文件的大小
du -hm aa 以M为单位显示aa文件的大小
du -hb aa 以B为单位显示aa文件的大小
du -hk aa 以k为单位显示aa文件的大小
七、df显示磁盘的使用情况
df --block-size=GB 以GB为单位查看使用情况
文件系统 1GB-块 已用 可用 已用% 挂载点
udev 5GB 0GB 5GB 0% /dev
tmpfs 1GB 1GB 1GB 2% /run
/dev/sda8 103GB 13GB 86GB 13% /
tmpfs 5GB 1GB 5GB 1% /dev/shm
tmpfs 1GB 1GB 1GB 1% /run/lock
tmpfs 5GB 0GB 5GB 0% /sys/fs/cgroup
tmpfs 1GB 1GB 1GB 1% /run/user/1000
/dev/sda6 222GB 16GB 207GB 7% /media/hao/文档
/dev/sda5 222GB 5GB 217GB 3% /media/hao/软件