linux基础知识(二)——常见命令

linux常见命令:
1、touch:创建文件
touch a b c
2、cat:读取文件
cat a
cat /etc/passwd
3、读取文件前N行
head -10 /etc/passwd
4、读取文件后N行
tail -10 /etc/passwd
5、创建目录
mkdir dir1
mkdir dir2 dir3
mkdir /tmp/dir4
mkdir -p aa/bb //-p选项表示创建aa目录包含bb目录
6、删除文件
rm -rf filename //-rf选项表示强制删除
rm -rf .c //”“匹配任意个字符
7、复制文件
cp 源文件 目标文件
cp /etc/passwd passwd2
8、复制目录
cp -r aa /tmp //必须使用-r选项
9、移动文件
mv passwd /tmp
10、文件重命名
mv passwd2 passwd
11、查找文件
find
find 查找目录 选项 选项值
find / -name passwd //依据文件名
find . -type f //依据文件类型
find . -size 2172c //依据文件大小,c表示字节
12、查找文件内容
grep //内容查找,以行作为输出单位
grep “值|表达式” 文件名
grep “root” passwd //输出含有”root”字符的所有行
grep “r*t” passwd //”*”匹配多个字符
grep ‘sh$’ passwd //输出以sh结尾的所有行
grep ‘^j’ passwd //输出以j开头的所有行
13、df:输出文件系统中磁盘的使用情况
14、fdisk:输出磁盘分区表
15、dd:文件复制或格式转换
dd if=passwd of=passwd2
//passwd作为输入文件,passwd2为输出文件,完成文件复制
dd if=/home/passwd of=/dev/sdc1
//复制文件到U盘
16、wc:统计文件中字符数、单词(以空格区分)数、行数
wc flush_straight.c
375 1123 8869 flush_straight.c
375行,1123个单词,8869个字节
wc -m flush_straight.c //字符数
wc -c flush_straight.c //字节数
wc -w flush_straight.c //单词数
wc -l flush_straight.c //行数

猜你喜欢

转载自blog.csdn.net/LonelyGambler/article/details/54384468
今日推荐