lilux学习笔记

基本笔记

基本操作

  • su -:使用可以切换成管理员
  • [shift]+[PageUp], [shift]+[PageDown]:上下移动萤幕画面
  • pwd:列出目前工作目录的方法为使用
  • mkdir backup:建立一个文件夹
  • rmdir:删除一个空的目录
  • cd ~:进入当前工作者的home
  • cd -:回到上一次工作目录
  • ls -S:显示并按大小排序
  • 复制使用cp 而删除可以使用rm
  • man page:可以看指令
  • nano:开启文档
  • sync:写入磁盘
  • 权限显示规则在这里插入图片描述
  • 系统中的账号:/etc/passwd
  • 系统中的group:/etc/group
  • cp filename newfilename:复制filename为newfilename
  • cp -r filename newfilename: 递归复制recursive到新文件
  • rm filename:删除filename文件
  • rm -rf filename:删除文件夹(不为空也可以)
  • chgroup yang filename:把filename文件改为yang这个group
  • chown yang filename:把filename这个文件的拥有者改为yang (ch-change,own;mod-modition 修改) chown -R yang:yang filename 给yang用户和yang组
  • chown -R :root filename:把filename给root组
  • chmod 777 filename:把filename这个文件的权限修改为777即都可读可写可执行
  • chmod a+r filename:把filename的user,grouo,other的文件权限添加r可读权限
  • chmod u=rwx filename:把user权限修改为可读可写可执行 -R 递归
  • ls -l:可list查看文件夹中内容ls -al
  • ls -lh:可以按kb或者M来显示文件大小
  • df -h:文件按g或者m显示
  • df -m:按M显示
  • du:列出目前目录下的所有档案容量
  • rwx:对于文件:读取文件内容,修改文件内容,执行文件内容。对于目录:显示目录,修改删除目录(删除已经存在的档案与目录(不论该档案的权限为何!),进入目录
  • sync:强制写入磁盘
  • tail -f xxx.log | grep [关键字] :动态查看结尾文件并根据关键字搜索

压缩解压

  • gzip [-cdtv#] filename:压缩文件参数-d解压文件

  • bzip2 [-cdkzv#] filename:用法与gzip一致

  • find . -name “文件名”: 查找当前目录下的文件名为文件名的文件

vim操作

  • 数字+空格:可以向后移动几格
  • 数字+enter:可以向下跳几行
  • /word:寻找这个单词,同时操作(n,N)可以向下向上查找
  • :w :保存
  • :w! :强制写入
  • :q :离开
  • :q! :强制离开不保存
  • :wq :离开后保存(:wq!)
  • :set nu :设置行号
  • :set nonu :取消设置行号、
  • u :重复前一个动作

user操作

  • useradd -m user :自动创建一个用户
  • userdel -r user : 删除用户,并删除它的文件
  • usermod -d /home :修改移动用户dir

group操作

  • 类似与user操作

磁盘管理

  • ls -l:可list查看文件夹中内容ls -al
  • ls -lh:可以按kb或者M来显示文件大小
  • df -h:文件按g或者m显示
  • df -m:按M显示
  • du:列出目前目录下的所有档案容量
  • du -sm /* :查看根目录文件大小

进程

  • ps -aux|grep xxx :查看xxx进程
  • pstree -pu
    -p 显示父id
    -u 显示用户组
  • kill -1 :强制结束1进程

java安装配置环境变量

  • rpm -ivh 安装包

防火墙

  • systemctl start firewalld
  • systemctl stop firewalld
  • systemctl status firewalld 查看状态
  • firewall-cmd --reload 重启
  • firewall-cmd --list-port 查看端口
  • firewall-cmd --zone=public --add-port=3306/tcp --permanent 打开端口

环境变量:
env

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值