Linux
Posted ainiyo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux相关的知识,希望对你有一定的参考价值。
目录管理
ls 列出目录
-a参数:all, 查看全部文件,包括隐藏
-l参数:列出所有的文件,包含文件的属性和权限,没有隐藏文件
pwd 显示当前用户所在目录
mkdir 创建目录
-p /test1/test2 递归创建
rmdir 删除目录
rmdir -p 层级删除
cp 复制目录
cp 源文件地址 目标地址
重复文件cp 选择Y 覆盖
rm 移除文件
-f # 忽略不存在的文件,不会出现警告 强制删除
-r # 递归删除目录
-i # 互动,删除时询问
rm -rf / # 删除系统所有文件
mv 移动文件 同一个地址则重命令
-f #强制
-u # 只替换已更新过的文件
基本属性
ls -ll
-
[d] 这是目录
-
[-] 这是文件
-
[I]表示链接文档(link file)
-
[b] 表示为装置文件里面的可存储的借口设备(可随机存取装置)
-
[c]则表示为装置文件里面的串行端口设备,例如鼠标 键盘(一次性读取装置)
-
[rwx] 读 写 可执行 147 258 369
chgrp :更改文件属组
chgrp [-R] 属组名 文件名
-R :递归更改文件下的所有文件
chown: 该更文件属性,也可以同时更改文件属组
chown [-R] 属主名 文件名
chown [-R] 属主名: 属组名 文件名
chmod : 更改文件9个属性(重点)
您没有权限操作此文件
chmod [-R] xzy 文件或者目录
r:4 w :2 x:1
可读可写不可执行 rw- 6
可读可写可执行 rwx 7
文件内容查看
Linux系统中使用以下命令查看:
-
cat 由第一行开始显示文件内容
-
tac 从最后一行开始显示
-
nl 显示的时候,输出行号
-
more 一页一页显示文件内容 (空格翻页 回车向下一行)
-
less 可以往下翻页
-
head 只看头几行
-
tail 只看尾几行
可以使用man[命令] 查看命令使用文档 如 : man cp
网络目录配置 : cd /etc/sysconfig/network-scripts (Centos 7)
硬链接:A -- B 同时指向一个文件,防止误删
软连接:类似快捷方式,删除了源文件,快捷方式也访问不了
创建链接 ln 命令
touch 命令创建文件
echo 输入字符串
账号管理
useradd 命令 添加用户
useradd -选项 用户名
-m: 自动创建这个用户的主目录 /home/testuser
-G :给用户分配组
理解本质:Linux一切皆文件,添加用户,就是在/etc/passwd写入文件
userdel 删除
userdel -r testuser
usermod 修改用户
以上是关于Linux的主要内容,如果未能解决你的问题,请参考以下文章