开机登录
用户登录的方式有三种:
一.命令行登录
二.ssh登录
三.图形界面登录
最高权限账户为root,可以操作一切!
关机指令为:shutdown
重启指令为:reboot
关闭系统指令:halt
Linux中没有错误就代表操作成功!
一.一切皆文件
二.根目录/,所有的文件都挂载在这个节点下
./:当前目录
cd:切换目录命令
cd…:返回上一级目录
ls:列出目录
ls -a:all,查看全部的文件包括隐藏文件
ls -l:列出所有的文件,包含文件的属性和权限,不包括隐藏文件
Linux命令可以组合使用
cd ~:回到当前用户目录
pwd:显示当前用户所在的目录
mkdir:创建一个目录
touch:创建一个文件
mkdir -p:可递归创建一个目录(mkdir -p test1/test2/test3)
rmdir:删除目录
rmdir -p:递归删除目录
cp 原来的地方 新的地方:复制命令,从原来的地方复制到新的地方
rm:删除文件或者目录
rm -i:询问是否删除
rm -f:忽略不存在的文件,不会出现警告,强制删除!
rm -r:递归删除目录!
rm -rf /:删库跑路,系统中所有文件都被删除
mv 原文件或目录 新文件或目录/:移动文件或目录(mv test1 test2/)
mv 原文件或目录 新文件或目录:重命名(mv test best)
ls -ll,查看所有文件和文件属性
在Linux中第一个字符代表这个文件是目录,文件或链接等:
d则是目录
-则是文件
l则是链接
接下来的字符中,以三个为一组,且均为【rwx】的三个参数的组合
其中,r代表可读(read),w代表可写(write),x代表可执行(execute)
三个权限的位置不会改变,如果没有权限,就会出现-替代
chgrp -R 属组名 文件名:修改文件属性
chown更改文件属主,也可以同时更改文件属组
chown -R 属主名 文件名
chown -R 属主名:属组名 文件名
chmod:更改文件9个属性
chmod 777:文件赋予所有用户可读可执行
owner=rwx=4+2+1=7
group=rwx=4+2+1=7
others=—=0+0+0=0
cat:由第一行开始显示文件内容,用来读文章或者读取配置文件
tac:从最后一行开始显示文件内容
nl:显示的时候会显示行号
more:一页一页的显示内容(空格代表翻页,回车代表向下看一行)
less:与more类似,但less可以往前翻页(空格翻页,上下键代表翻动页面)
head -n 20:只看前20行
tail -n 20:只看最后20行
q:退出查看文件
进入文件后
?要查找的字符:查找字符串,向上查询
/要查找的字符:查找字符串,向下查询
ifconfig:查看网络配置
cd etc/sysconfig/network-scripts
基本上vim共分为三种模式,分别是命令模式(command mode),输入模式(Insert mode)和底线命令模式(Last line mode)
vim 文件名,如果这个文件存在就会修改这个文件,如果文件不存在就会新建这个文件
用户在使用vim时就进入命令模式
在命令模式下
i,切换到输入模式,以输入字符
x,删除光标所在处的字符
:,切换到底线命令模式,一在最底一行输入命令,如果是输入模式则需要先按下ESC退出输入模式
在命令模式下按下:(英文冒号)就进入了底线命令模式
:wq,保存退出
:set nu,设置显示行号
df,列出文件系统整体的磁盘使用量
df -h,按照M或G查看
du,检查磁盘空间使用量
ps -a,显示当前终端运行的所有的进程信息
ps -u,以用户的信息显示进程
ps -x,显示后台运行进程的参数
ps -aux,查看所有的进程
grep,查找文件中符合条件的字符串
ps -ef,可以查看到父进程的信息
pstree -p,显示父id
pstree -u,显示用户组
kill -9 进程的id,表示强制结束该进程
firewall-cmd --list-ports,查看防火墙开放了哪些端口
firewall-cmd --list-all,查看防火墙全部信息
cat etc/redhat-release,查看Linux系统版本信息
安装软件一般有三种方式:
rpm -ivh rpm包,完成安装
tar -zxvf 压缩包,linux解压文件命令,完成安装
yum在线安装
小结:
Linux中一切皆文件,文件:读写执行(创建,查看,删除,移动,复制,编辑),权限:(用户,用户组),系统:(磁盘,进程)