常用:
ls:列出指定目录下的文件或文件夹
ll:列出指定目录下的文件或文件夹,查看详情。(ls -l)
cd:进入指定的目录
cd /:/代表系统根路径(类似于windows下的我的电脑)
clear:清屏
ls -a:查看当前目录下的所有文件(包含隐藏文件)
ls -R:递归显示目录中的文件和子目录
Ctrl+c:终止指令执行
cd(cd ~):回到当前用户的家目录
pwd:查看当前所在目录
Tab键:自动补全指令
Linux中目录结构
bin:存放二进制的可执行文件【重要】
sbin:存放二进制的可执行文件,只有root用户可以访问
etc:存放系统配置文件【重要】
usr:用于存放共享的系统资源【重要】
home:存放用户文件的根目录【重要】(通常叫家目录)
root:超级管理员用户目录
dev:用来存放设备文件
lib:存放系统运行需要的依赖
mnt:管理员安装临时文件的安装点
boot:引导文件
tmp:临时文件
var:运行时需要改变的文件
常用2:
touch:创建新文件,如果文件不存在,就创建,如果文件存在,就修改时间,不覆盖。
mkdir:创建目录,只能创建一级目录。
mkdir -p:创建目录,可以创建多级目录。
copy 文件名 目录 赋值文件到指定目录中
cp:复制文件,空目录
cp -r:拷贝非空目录
cp -f:强行复制(不推荐)
mv:移动文件。重命名文件
mv -f:强行覆盖(不推荐)
rm:删除文件
rm -f:强制删除,不提示(不推荐)
rm -rf:强制删除目录及目录下的文件,不提示(慎用)
通配符:*
rmdir:删除空目录
cat:查看文件内容,看小文件还可以。
more:可以翻页的查看文件内容
less:可以上下翻页,用PageUp和PageDown翻页
head:查看文件的前N行
tail:查看文件的后N行
上下键:查看输入过的历史指令。
文件的详细信息:

1.第一个信息(1位):
l:link,链接
d:directory,目录
-:文件
2.第二个信息(9位)
rw-:代表当前文件创建者的权限(r读,w写,x执行)
r--:代表当前文件创建者的同组的用户权限
r--:代表其他用户
3.第三个信息,链接数
4.第四个信息,文件的创建者
5.第五个信息,文件的创建者所在的组
6.第六个信息,文件大小
7.第七个信息,最后一次修改时间
8.第八个信息,文件名
tar命令:
|
打包 |
多个文件变成一个文件 |
|
压缩 |
多个文件大小发生变化 |
|
tar -cf |
只打包,不压缩 |
|
tar -xf |
解压缩 |
|
tar -cvf |
打包时显示日志 |
|
tar -xvf |
解压时显示解压日志 |
|
tar -zcvf |
打包同时压缩文件,文件大小会变小【常用】 |
|
tar -zxvf |
解压【常用】 |
系统级
systemctl服务命令
systemctl status:查看服务的状态
systemctl stop:关闭服务
systemctl start:启动服务
systemctl restert:重启服务
network:网络服务
firewalld:防火墙服务
进程相关命令
ps:查看前台进程
ps -aux:查看详细的进程信息,后台进程,pid进程号
ps -ef:查看详细的进程信息,ppid(父进程号)
ps -aux|grep network:搜索某个进程【重要】
kill:根据进程id,终止进程
kill-9:强行终止某个进程【不推荐】
vi命令
文本编辑
三种模式:
1.命令模式:i,I,o,O,a,A编程编辑模式
gg:第一行
G:最后一行
u:撤销,类似于Ctrl+z
Ctrl+r:前进
dd:删除一行
p:复制一行
2.编辑模式:ESC回到命令模式
3.末行模式::用来书写操作命令
q:退出不保存
wq:保存退出
q!:强制退出不保存
wq!:强制保存退出
shift+zz:保存退出
set nu:显示行号
set nonu:取消行号
n:要去第几行
安装命令:
rpm:本地安装。
i:安装应用程序(install)
e:卸载应用程序(erase)
vh:显示安装进度
qa:显示所有已安装软件包
rpm -ivh gccxxxxxxx
yum:在线安装,需要联网
yum install vim
yum remove vim
yum update vim
用户和组命令
|
who(who am i) |
查看当前用户 |
|
who --count |
查看当前登录的用户数量 |
|
exit |
退出登录 |
|
groupadd |
创建组 |
|
groupdel |
删除组 |
|
groups |
查看当前用户所在的组 |
|
useradd xiaoqiang -g user |
创建用户并指定组 |
|
su root |
切换用户 |
原则:从超级管理员->普通用户,不需要输入密码
从普通用户->超级管理员,需要校验密码
rwx
chmod u(ser)/g(roup)/o(ther)/a(ll) +/-/= r/w/x
chmod u=rw- aa.txt
数字法:r=4,w=2,x=1 u g o rwx r-- r-- 744 chmod 744 aa.txt
浙公网安备 33010602011771号
你点我就回上面去了ヾ(≧O≦)〃嗷~