Linux常用命令总结

1.Linux作为开发环境的特点:

  • 1.稳定,windows有时会出现死机、卡顿情况,但是Linux一开机可能就能几十年不变
  • 2.安全,相比windows,Linux漏洞少些,不容易受到攻击
  • 3.开源,免费的,一个公司可能需要几万台服务器,如果都装windows系统太贵,用Linux经济划算

2.常用命令

  • man:查看帮助
  • help:查看一些Linux的内置命令帮助(man无法查看)
  • pwd:查看当前目录的路径
  • cd:更换目录
  • cd . :到当前目录
  • cd ..:返回上一级目录
  • cd ../..:返回上两级目录
  • ls :查看当前目录下的文件/文件夹
  • ls -l:查看当前目录下的文件/文件夹的详细信息,每一行的第一个字符若是d,表示是文件夹,若是-,表示是文件
  • ls -lh:人性化地查看当前目录下的文件/文件夹的详细信息,会显示文件大小的单位
  • ls -a:显示当前目录下的所有文件/文件夹,包括隐藏的
  • ls -lah:综合上述三种功能
  • ll -h:显示当前目录下每个文件的大小
  • cat 文件名:查看文件的全部内容,会直接把文件的全部内容输出在屏幕上
  • more 文件名:查看文件的全部内容,但是会逐渐把内容输出在屏幕上,按回车,一行一行输出,按空格,一页一页输出
  • mkdir 目录名:在当前目录下创建文件夹
  • mkdir -p 1/2/3/4 :在当前目录下创建多级文件夹
  • mv 源文件 目标目录:将源文件移动到目标目录下
  • mv file1 file2:用file1的内容覆盖file2的内容,名称还叫file2,且file1不存在了
  • cp 源文件 目标目录:将源文件复制到目标目录下
  • tree:查看当前目录的层级结构
  • tree 目录名:查看该目录名下的层级结构
  • find / -name 'test.log':在根目录下查找名字叫‘test.log’的文件(/可更换为其他路径)
  • find / -name '*.log':在根目录下查找所有以.log结尾的文件(/可更换为其他路径)
  • (慎用)rm:删除文件/文件夹,Linux没有回收站机制,一旦删除很难恢复,因此可以使用mv命令将要删除的文件移到暂存的文件夹
  • touch:创建空文件
  • tar zcvf demo.tar.gz .* :把当前文件夹下的所有文件打包为demo.tar.gz
  • grep 内容 文件名:从【文件】中查找【内容】
  • grep -n 内容 文件名:从【文件】中查找【内容】,并显示所在行
  • df -h 显示当前系统磁盘的总容量,已使用的容量等,cache:缓存;buffered:缓冲区
  • du -sh :显示当前文件夹大小
  • free -m :查看当前系统的内存,以M为单位
  • top:查看当前系统运行情况,类似windows的任务管理器,其中idle:CPU空闲率,iowait:CPU等待输入输出的时间比
  • kill 进程号:杀进程
  • vim .filename:创建隐藏文件.filename
  • ip a:查看ip地址
  • useradd 用户名:添加用户
  • chmod:修改文件的权限

3.其他

  • 在vim中,i进入编辑模式;esc退出编辑模式,shift+:进入命令行模式,wq!强制保存并退出,q!强制退出
  • 文件的读权限r是04,w写权限是02,x操作权限是01
  • 权限说明分别表示用户,用户组,其他,777表示用户,用户组和其他用户都拥有读写操作权限

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值