linux基础知识

时间:2020-02-27 01:00:34   收藏:0   阅读:77

free 查看当前内存情况

free -m 以m为单位查看内存情况

 

 上传文件 rz

下载文件 sz file

 

ls -l 显示文件

ls -a 显示文件(包含隐藏文件)

 

权限 可读r4  可写 w2 可执行 x1

chmod权限赋予

chmod 777 fileA 赋予最大权限

umask表示预设权限  0022 回收的权限

022表示默认创建新文件权限为755  也就是rxwr -xr -x(所有者全部权限,属组读写,其他人读写)

 

拷贝文件  cp fileA fileB

rm -p fileA fileC (-p或-a表示所有特性一起复制过来)

cp -r fileA fileC 文件夹复制

 

创建硬链接   ln fileA fileB

创建软链接(相当于window快捷键) ln -s  fileA fileB

pwd查看当前目录

cd进入目录

mkdir创建目录

rm -f *  删除当前目录下的所有文件,并且没有任何提示

rm file 删除file文件

rmdir 删除空目录

rm -r /file 递归删除目录和所有子目录 等同于rm

touch 创建空文件

cat 查看文件

cat >> file 创建文件并输入内容  

ctrl + D  退出编辑

more根据窗口的大小分页显示输出内容,还能提示文件百分比

head file从头部显示文件(默认10行)  head -n 2 file 显示file文件头两行

tail 从尾部显示文件(默认10行); tail -n 2 file 显示file文件最后两行

 

cat t01.txt  t02.txt > t04.txt  将 t01.txt  t02.txt覆盖到 t04.txt

cat t01.txt  t02.txt >> t04.txt  将 t01.txt  t02.txt追加到 t04.txt

 

查看fileA中包含ttt的行

1 grep ttt fileA

2 cat fileA | grep ttt

-w是对应匹配词

 

统计wc

cat fileA | wc 统计fileA文件的行数、单词数、字节数

ls | wc -l  查看文件夹下文件数量

du -h 查看文件夹的大小

wc -l* 查看文件夹下每个文件的行数

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!