玩转linux之小总结

一、Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。
二、linux基本命令
切换盘符:cd 路径名 例如cd /etc/aaa
cd … 返回上一级目录
cd - 返回上一次所在目录
cd / 返回根路径
cd ~切换到用户主目录
对于root, 它的home目录就是/root (~)
对于其他用户,其home目录就在/home路径下 例如用户test,那么该用户的home目录就是/home/test

文件夹和文件相关:ls 列出文件列表
ls -a列出所有的文件列表,包括以“.”开头的隐藏文件
ls -l将文件以每行一个显示出来,简写ll
mkdir aaa 创建文件夹名称是aaa
mkdir -p /aaa/bbb多级连创文件夹
rmdir aaa 删除aaa这个文件夹,前提是aaa是一个空的文件夹
touch a.txt创建一个文件
rm -f a.txt删除一个文件,不询问
rm -rf aaa 递归不询问删除aaa这个文件
cat yum.conf/more yum.conf/less yum.conf都是查看文件more空格是下一页,回车是下
一行,less通过pgup和pgdn上下翻页
tail也是查看命令经常使用的一个命令
tail -10 /etc/passwd查看后十行的内容
tail -f catalina.log 动态查看日志
cp /aaa/a.txt /bbb/b.txt 拷贝
cp a.txt …/直接将a.txt拷贝到上一层目录中
mv a.txt …/剪切到上一层路径中
mv a.txt b.txt 将a.txt重命名为b.txt
tar经常用的一个命令打包或者解压
-c创建一个新的tar文件
-v显示运行过程
-f指定文件名
-x解压
-z压缩
tar -cvf xxx.tar ./*将当前路径下所有的文件打成一个名字是xxx.tar的包
tar -zcvf xxx.tar.gz ./*打包并且压缩
tar -xvf xxx.tar.gz -C /aaa/bbb 解压到指定的路径下
tar -xvf xxx.tar.gz 解压
grep就是找字段
grep debug yun.conf -color -A5 -B5 在yun.conf中找debug字段高亮显示,前五行和后
五行
|管道 ps -ef | grep test
&&与 mkdir test && cd test 左边的命令返回真,后面的才会执行,否则后面的不会执行
>重定向输出
cat /etc/passwd > /aaa/a.txt 将passwd中的内容重定向到a.txt中输出,覆盖掉原来的内

>>也是重定向输出,只不过时在原有的基础上进行追加内容
vim编辑器
vim /aaa/a.txt
i o a进入插入模式,Esc切换到命令行模式 :切换到底行模式。:q!不保存退出
:wq保存并退出
网络通讯命令 ifconfig显示或者设置网络设备
ifconfig eth0 up启用eth0网卡
ifconfig eth1 down关闭网卡
ping 192.168.150.1看网络是否能够连通
netstat -an |grep 3306查看网络端口
date显示系统时间
date -s “2019-01-01 18 :15:30”
df -h友好显示磁盘信息
free -m显示内存状态单位是Mb
top动态显示进程,就相当于任务管理器
clear清屏
ps -ef查看所有进程 ps -ef | grep test查找某一进程
kill 1252(pid)杀死某一个进程 kill -9 1252强制杀死这个进程,这个进程可能被其他进程
依赖
用户和组
useradd shouyi 添加用户shouyi
useradd shouyi -d /home/t1添加用户并且指定其home目录 默认是/home/用户名
passwd shouyi设置用户密码
su - root切换用户,需要输入root密码 -后面有一个空格(注意)
如果是root切到其他用户就不用输入密码
ssh -l shouyi -p 22 192.168.152.12切换登录
userdel -r shouyi删除shouyi这个用户,并且连其home目录也删除
groupadd love创建love组
useradd u1 -g love 创建用户添加到love组
groupdel love删除love组前提是删除这个组里面的所有用户
id命令查看用户属于什么组uid gid
权限命令:-普通文件
d目录
l符号链接
rwx421
chmod变更文件或者目录的权限
chmod 775 a.txt设置a.txt文件的权限
chown变更文件或目录的所属用户或组
chown user1:love a.txt user1是用户名 love是组名 user1不一定属于love组
chown -R user1:love aaa 这里-R是递归将aaa文件夹及其里面的内容全都变更用户和组
文件权限分四段: 1、3、3、3总共十个符号位。
dr-xr-xr-x. 2 root root 24576 Mar 31 2:10 bin
第一个位置,d、l、-分别代表目录文件,链接文件,和二进制文件。
2-4位代表所属用户的权限。rwx读、写、可执行。
5-7位代表所属用户所属组的权限。
8-10代表除了所属用户和所属用户所在的组之外的权限。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值