linux基础命令
目录
一、文件建立
二、目录建立
三、文件的编辑
四、文档的查看
五、文件的移动
六、文件的复制
七、文件的统计
一、文件建立
1.touch
touch file 文件
==注意:touch不但可以建立文件也可以修改文件的时间戳 ==
时间戳分为:
atime:文件内容被访问时的时间标识
mtime:文件内容被修改的时间标识
ctime:文件属性或者文件内容被修改的时间标识
二、目录建立
mkdir directory 建立目录
mkdir -p dir1/dir2/dir3
== -p 建立递归目录时,如果上层目录不存在,就自动建立==
三、文件的编辑
1.vim file
按下【i】进入insert模式–>书写内容—>按下【ESC】退出–>:wq 保存
vim异常退出
当vim异常退出的时候会生成.file.swp文件,则操作如下
2.gedit file
编辑文件,但是必须有图形
四、文档的查看
cat file
cat file ##查看文件全部内容
cat -b file ##-b 显示行号不包含空行
cat -n file ## -n 显示行号包含空行
2.tail file
tail file ##查看文件后10行
tail -n 3 file ##查看文件前三行
3.head file
head file ##查看文件前10行
head -n 3 file ## 查看文件前3行
4.less file
less file 分页浏览
上|下 ##逐行移动
pageup|pagedown
/关键字
v ##进入vim模式,按下:wq退回
q ##退出
5.file westos
查看文件的格式
五、文件的移动
mv 源文件 目的地文件
mv 源目录 目的地目录
mv dir/* 把dir目录中的所有文件移到当前目录“.”中
相同磁盘的文件移动只是重命名的过程
不同磁盘的文件移动是复制删除的过程
六、文件的复制
cp 源文件 目的地文件
cp -r 源文件目录 目的地目录
cp 源文件1 源文件2 目的地目录
cp -r 源目录1、源目录2 目的地目录
七、文件的统计
wc -l file 统计文件的行数
wc -c file 统计字节数
wc -w file 统计单词数
wc -m file 统计文件字符数