Linux基础命令

目录结构
目录结构.jpg
基础命令
[root@localhost ~]#
其中:
  root 当前登陆用户
  localhost 主机名
  ~  当前所在目录
        如果是root代表/root
        如果是普通用户user1代表/home/user1
#  超级用户的提示符#
     普通用户提示符$
ls [选项] [文件或目录]
选项:
-a 显示所有文件包括隐藏文件
-l  显示详细信息
-h  人性化显示文件大小 
cp [选项] [原文件或目录] [目标目录]
选项:
 -r  复制目录
rm -rf [文件或目录]
选项:
-r  递归删除目录
-f  强制
cd [目录]
命令英文原意:change directory
简化操作:
cd ~  进入当前用户的家目录
cd  同上
cd -  进入上次目录
cd ..  进入上一级目录
cd .  进入当前目录
mkdir -p [目录名]
-p  递归创建
命令英文原意:make directories
find /etc -size +20k -a -size -50k
#查找/cte/目录,大于20KB并且小于50KB的文件
-a and  逻辑与,两个条件都满足
-o or  逻辑或,两个条件满足一个即可

find /etc -size +20k -a -size -50k -exec ls -lh {} \;
#查找/cte/目录,大于20KB并且小于50KB的文件,并显示详细信息
#-exec {} \;这是固定格式
grep [选项] 字符串文件名
#在文件当中匹配符合条件的字符串
选项:
-i  忽略大小写
-v  排除指定字符串
  • find与grep的区别
    find命令:在系统中搜索符合条件的文件名
    grep命令:在文件中搜索符合条件的字符串
man ls
#查看ls的帮助
命令 --help
#获取命令选项的帮助 
实例:
  ls --help
但是不适应内部命令,如cd:
help cd 
打包命令:
tar -cvf 打包文件名 源文件 
选项:
-c  打包
-v  显示过程
-f  指定打包后的文件名

解打包命令:
tar -xvf 打包文件名
选项:
-x  解打包
重启命令:init 6
关机命令:init 0
退出登录命令:logout
磁盘使用情况:df
查看任务进程:top
查看内存占用:free
查看操作历史:history
在显示器输出内容:echo
文件查看命令:cat,tail:tail可以阻塞线程,时时打印查看
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容