【Linux基础】

Linux:

一切皆文件

dev:主要存放是外接设备,其中的外接设备不能直接被使用,需要挂载(类似window下分配盘符)

etc:主要存储一些配置文件

proc::存储的是linux运行的进程

sbin:可执行的二进制文件,必须有surper权限的用户才能执行

usr:存放用户自己安装的目录

var:存放的是程序/系统的日志文件的目录

指令:命令 【选项】 【操作对象】

字符设备:c

块设备:b

软连接文件:l

目录文件:d

普通文件:f或-

管道文件:p

套接字文件:s

快速删除光标前/后的内容:  前: ctrl+u  后:ctrl+k   

查看/etc所占磁盘空间   du -sh /etc

端口号的范围是:0-65536

ssh: 默认端口号:22

sudo 的使用

sudo -l 查看sudo可以使用的权限

visudo   修改的是/etc/sudoers

root        All=(All)              All

用户名    被管理主机的IP    授权命令(绝对路径)

which  指令        查看命令的绝对路径

init  进程号是1, 对应的配置文件是:inittab

/etc/passwd      存储用户的关键信息

/etc/group        存储用户组的关键信息

用户组名:密码:ID:组内用户名

/etc/shadow        存储用户的密码信息

useadd 选项 用户名

-g:主组,可以是用户组的id,也可以是是组名

-G:附加组,可以是组的id,也可以是组名

-u:用户的id

-c:comment,添加注释

usermod:修改用户

usermod: 新的用户名 旧的用户名

su 用户名   切换用户

userdel: 删除用户

-r:   删除用户同时,删除其家目录

/etc/sysconfig/network-scripts/   网卡相关配置文件目录

service network restart

/etc/init.d/network restart

ifdown/ifup eth0   停止或者启动eth0网卡

ln -s  原始路径 快捷方式的路径        创建快捷方式

ifdown eth0    断开网卡

ifup eth0          启动网卡

vim编辑器:

个人配置:~/.vimrc  

全局配置:/etc/vimrc

快照:又称还原点

克隆:需要在关机状态执行

ntp服务:主要用于对计算机的时间同步管理操作

ntpdata 时间服务器IP             一次性同步时间

service ntpd start            /etc/init.d/ntpd start    启动ntpd服务

chkconfig --level 35 ntpd on    设置开机自启

chkconfig --list    查看服务项

chkconfig --add 服务名  添加服务名

chkconfig --del 服务名    删除服务名

防火墙服务

防范一些网络攻击

service iptables start         /etc/init.d/iptables start

service iptables status     查看服务运行状态

iptables -L -n                   查看规则的命令

iptables -I INPUT -p tcp --dport 80 -j ACCEPT     允许访问80端口

iptables -A INPUT -p tcp --dport 80 -j ACCEPT     允许访问80端口

/etc/init.d/iptables save   保存防火墙规则

-i  将添加的规则放在最前面

-A add添加

INPUT 进站请求(OUTPUT出站)

-p 协议

--dport 指定端口号

-j 指定行为结果(accept/reject)

systemctl stop firewalld.service

systemctl disable firewalld.service

centos7下不能使用上述防火墙命令!!

systemctl stop firewalld

systemctl mask firewalld

Linux下的7个运行级别:

0:系统停机状态,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。

1:单用户工作状态,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。

2:多用户状态,没有NFS支持。

3:完整的多用户模式,有NFS,登陆后进入控制台命令行模式。

4:系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。

5:X11控制台,登陆后进入图形GUI模式,XWindow系统。

6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动。运行init6机器就会重启。

标准的Linux运行级别为3或5,如果是3的话,系统就在多用户状态;如果是5的话,则是运行着XWindow系统

权限

chown -R username 文件路径      更改文档所属用户

chgrp -R groupname 文件路径    更改文件所属用户组

chown -R username:groupname 文件路径    

禁止远程登陆root用户

vim /etc/ssh/shhd_config

PermitRootLogin no

service sshd restart

重启服务

uptime 系统运行时间

uname -a  获取全部的系统信息

netstat -tnlp   查看网络的连接状态

lsblk 查看块状设备

mountPoint   挂载点,类似windows下盘符

umount 路径             解挂载

mount 设备原始地址  要挂载的路径      挂载            原始设备地址在dev下      挂载的路径建议放mnt下

du -sh 路径    查看目录大小

rz  上传

sz 下载

创建多个文件或目录

touch file{1..10}

mkdir folder{1..10}

这个命令有三个参数,分别是from : 修改什么名字,to:改成什么名字,file 需要修改的文件是哪些。

用法示例:

比如,有一批文件,都是以log开头的,log001.txt,  log002.txt ....... 一直到log100.txt

现在想要把这批文件的log全部替换为history

rename  log history log*【C的用法~】

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值