赞
踩

绝对路径:从根目录开始写的就是绝对路径
/root/testfile.txt
相对路径
# ./ 表示相对于当前目录
./testfile.txt
# ../ 回到上一级目录向下寻找
../root/testfile.txt
| 命令 | 功能 |
|---|---|
ls | 列出目录 |
cd | 切换目录 |
pwd | 显示当前目录 |
mkdir | 创建目录 |
rmdir | 删除目录 |
cp 目标文件或者目录 目标位置 | 赋值目录 |
| 命令 | 功能 |
|---|---|
ls -a | 列出全部文件包括隐藏文件 |
ls -l | 可以简写为ll |
ls -al | 展示所有文件及详细信息 |
cd .. | 回到上一级目录 |
cd ~ | 回到用户主目录 |
cd / | 回到根目录 |
mkdir -p | 创建层级目录 |
rmdir -p | 递归删除目录 |
cp 目标文件 目标位置 y | 是否覆盖原文件,y覆盖,n不覆盖 |
| 命令 | 功能 |
|---|---|
rm | 删除文件 |
mv | 移动目录或者文件,或者修改名称 |
touch | 创建文件 |
whereis xx | 查找 |
| 命令 | 功能 |
|---|---|
rm -i | 删除之前会提示是否删除 |
rm -f | 忽略警告 |
rm -r | 递归删除,删除指定目录下的所有文件 |
rm -ri | 每删除一个都需要确认 |
rm -rf | 全部递归删除,不需要你确认 |
Linux 系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。
为了保护系统的安全性,Linux 系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。
ls -l 可以查看文件的所有属性
1 文件 - 目录 d
9 读写权限 rwx rwx rwx,代表可读可写可执行
rwx:属主,rwx:属组,rwx:其他用户
root root 用户 用户组
size 文件大小kb
创建时间
Linux文件属性有两种设置方法,一种是数字,一种是符号。
每种身份(owner/group/others)各自的三个权限(r/w/x)分数是需要累加的,例如当权限为: rwxrwx—分数则是:
chmod:给某个文件或者文件夹授权
chmod 777 test
chmod [-R] xyz 文件或目录
chown:更改文件所有者,也可以同时修改文件所属组
chown [–R] 所有者 文件名
chown [-R] 所有者:属组名 文件名
| 命令 | 功能 |
|---|---|
cat | 从第一行开始展示文件 |
tac | 从最后一行开始展示文件 |
nl | 带行号展示 |
more | 查看大文本时使用,空格键翻页,回车键向下一行,q推出查看 |
less | 上下箭头移动行,空格翻页,/xxx 搜索字符串,b向上翻页,q退出 |
head [-n ] | 查看文件前几行内容,-f实时查看 |
tail [-n ] | 查看文件后几行内容,-f实时查看 |
硬链接与软链接
ln可以创建硬链接通过索引进行文件的链接,只要还有一个文件指向这个索引,这个文件就不会被真正删除。
ln -s可以创建软链接只要删除源文件,对应的软链接文件也会删除。
三种模式:命令模式、输入模式、底线命令模式
vim 文件名
输入i进入输入模式
编辑内容
ESC退出输入模式
:wq保存并退出
root用户是系统最高级别的用户
useradd [-m] 产生一个用户的主目录
useradd [-g] 分配到某个组
登录添加完的用户设置密码
passwd 用户名
可以直接使用用户名加密码登录
查看用户的组信息
id 用户名
linux一切皆文件。
用户信息和用户组信息实际上存储在/etc/passwd /etc/group
userdel [-r] 用户名
-r递归删除用户的所有文件夹
root用户可以修改所有用户密码
其他用户可以修改自己的密码
passwd [用户名]
| 命令 | 功能 |
|---|---|
groupadd | 添加用户组 |
groupdel | 删除用户组 |
groupmod -n | 更改用户组名 |
| 命令 | 功能 |
|---|---|
du [-h] | 检查磁盘空间使用量 |
df [-h] | 列出文件系统的整体磁盘使用量 |
fdisk | 用于磁盘分区 |
| 命令 | 功能 |
|---|---|
ps [-a] | 查看当前运行进程 |
grep | 正则匹配我们相要的信息 |
管道符 | 可以连接多个命令 |
kill [-9] pid | 杀死进程 |
命令A | 命令B :将命令A的输出作为命令B的输入
示例:
ps -ef|grep mysql
下载安装包rpm文件、tar.gz文件等
rmp -ivh xxxx.rpm
配置环境变量
vim /etc/profile
添加内容,然后使得配置生效
source /etc/profile
tar -zxvf xxx.tar.gz
如需配置环境变量则同上
如果安装环境有防火墙则需要打开防火墙
如果是云服务器需要检查安全组是否开放
systemctl status firewalld #查看防火墙状态
service firewalld start #启用防火墙
service firewalld stop #关闭防火墙
service firewalld restart #重启防火墙
firewall-cmd --list-all #查看全部信息
firewall-cmd --list-ports #查看端口信息
firewall-cmd --zone=public --add-port=8080/tcp --permanent #打开端口
systemctl restart firewalld.service #重启防火墙服务
在线安装,安装失败时需要下载到本地通过rpm或者tar.gz文件安装
yum install xxx
yum update xxx
yum remove xxx
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。