Linux 结构与命令学习

2018-08-19  本文已影响0人  小张同学_loveZY

LINUX目录结构

linux目录结构.png

vi和vim的基本介绍:分为三种模式:

  1. 正常模式:默认的模式,可以删除、复制、粘贴、移动光标查看。
  2. 插入模式:按下i, I, o, O, a, A, r, R等任何一个字母会进入编辑模式, 一般来说按i即可,可以对文本进行编辑。
  3. 命令行模式:完成读取、存盘、替换、离开vim 、显示行号等的动作则是在此模式中达成的 !
D4E7ED42-EEE3-4676-9A92-709C5D4E411A.png

快捷键:

用户权限

linux的用户权限有三级的概念,分别为所有者,所在组,其他人。

标识介绍:
-rw-rw-r--. 1 zhangjue zhangjue 18 Jun 12 23:36 myFile~

chmod:修改权限

第一种方式:+ 、-、= 变更权限

u:所有者g:所有组o:其他人a:所有人(u、g、o的总和)

  1. chmod u=rwx,g=rx,o=x 文件目录名
  2. chmod o+w 文件目录名
  3. chmod a-x 文件目录名

第二种方式:通过数字变更权限

系统运行级别说明:

  1. 关机
  2. 单用户【找回丢失密码】
  3. 多用户状态没有网络服务
  4. 多用户状态有网络服务
  5. 系统未使用保留给用户
  6. 图形界面
  7. 系统重启

常用运行级别是4和6 ,要修改默认的运行级别可改文件/etc/inittab的id:5:initdefault:这一行中的数字命令:init [012356]

如何找回root密码:进入root单用户模式找。

Linux系统有7种运行级别(runlevel):常用的是级别3和5、对应运行级别

crontab 进行定时任务的设置:

基本语法:
crontab -e        // edit user's crontab
crontab -l        // list user's crontab
crontab -r        // delete user's crontab
快速入门:
5个占位符的说明:
特殊符号的说明:
任务案例:

常用命令:

关机命令:
shutdown –h now     //立该进行关机
shudown -h 1        //"1 分钟后会关机了"
shutdown –r now //现在重新启动计算机
halt        //关机,作用和上面一样.
reboot  //现在重新启动计算机
sync        //把内存的数据同步到磁盘.
用户相关命令:
useradd 用户名
passwd 用户名      // 更改密码
userdel 用户名
su 用户名          // 切换用户,当需要返回到原来用户时,使用exit指令

groupadd 组名
groupdel 组名
useradd –g 用户组 用户名
usermod –g 用户组 用户名
其他命令:
echo “echo输出内容到控制台。”
history //查看已经执行过历史命令 
!       //命令编号执行历史命令
!!      //执行上一条命令
ps -af | grep redis     // ps 查询进程,grep 过滤查找,管道符,“|”。
gzip/gunzip         // gzip 用于压缩文件,gunzip 用于解压的
zip/unzip       // zip 用于压缩文件,unzip 用于解压的,这个在项目打包发布中很有用的

// find 命令需要指定文件夹和参数
find /home -name "*.json" //查找home目录下以 .json结尾的文件
which 可执行文件名称           // 查看可执行文件的路径 
tar      //tar 指令是打包指令,最后打包后的文件是.tar.gz 的文件。
netstat //查看系统网络情况
ifconfig // 查看本地IP
curl https://www.baidu.com // 命令行访问Url
tree        // 目录树结构查看文件目录,需要先安装tree
kill和killall // 终止进程
service 服务名 [start | stop | restart | reload | status]  //在CentOS7.0后不再使用service ,而是systemctl
上一篇 下一篇

猜你喜欢

热点阅读