常用linux文件操作命令

强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan

1.开关机

立即关机: shutdown -h now

2.文件

2.1查看文件夹下的文件

  • *匹配任何字符
  • ?匹配单一数目的任何数目的字符
  • []匹配中括号之内的任意字符
    示例:
ls *.conf
ls /home/*.txt
ls h*.conf
ls test?.aa
ls [abc]*

2.2文件类型

  • (-)普通文件
  • (d)目录
  • (l)符号链接
  • ©字符设备文件
  • (b)块设备文件
  • (s)套接字
  • §命名管道

2.3创建文件夹

mkdir name

2.4创建文件

touch filename

2.5删除指定名称目录

rmdir name

2.6创建文件

touch filename

2.7删除文件

rm filename

2.7移动文件

mv filename path

2.8copy文件

cp name newname

3.目录操作

3.1复制删除需要添加-r命令符

cp -r name path
rm -rf name

4.查看文件内容

  • cat filename
  • head -记录数 filename 查看文件前多少行
  • tail -记录数 filename 查看文件最新的多少行

5.查看历史命令

  • history

6.重定向

  • 输入重定向>或>>,一个>表示第二次重定向会把第一次重定向结果覆盖,两个>表示第二次不会把第一次覆盖
//将一个文件中的内容重定向到另一个文件,如将test1重定向到test2
cat <test1>test2

7.管道

是一个命令连接符,格式为命令|命令,例如,cat test.txt | grep root,查看test.txt中是否有root相关信息
image

8.find命令

  • 在根目录查找文件
    find / -name filename
  • 按照文件特征查找
    find / -amin -10 查找在系统中最后10分钟访问的文件

find / -empty 查找空文件

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 精致技术 设计师:CSDN官方博客 返回首页