理想在远方 发表于 2023-7-1 21:03:02

Linux学习笔记

Linux命令

ls        查看文件夹下的文件
cd        切换路径
pwd        查看当前所在的路径位置
..        上层目录
mkdir       创建文件夹
touch         创建文件且要指定后缀
cat         查看文件内容
more         查看文件内容(支持翻页[没试过])
rm         删除文件        (删除文件夹使用 rm -r )
cp        复制文件
rm        移动文件(移动文件谨慎使用,原因不知道)
find        不写参数将查询当前目录下所有文件及其文件夹中的文件
​        语法1按文件名搜索:find 路径 -name 参数

[*]路径,搜索的起始路径
[*]参数,搜索的关键字,支持通配符*, 比如:*test表示搜索任意以test结尾的文件
grep        过滤关键字grep [-n] 关键字 文件路径        例子 grep "h" haha.txt 查询haha.txt文件下 h 字符串
wc        wc [-c -m -l -w] 文件路径不写则输出所有信息
|        管道符 将符号左边的结果,作为符号右边的输入 例子 cat haha.txt | grep haha (查询haha.txt文件下所有的字符串 "haha") 支持嵌套,还可以继续嵌套
echo        输出内容
`        反引号 功能:被两个反引号包围的内容,会作为命令执行
例子 echo pwd 会输出当前工作目录
tail         查看文件尾部内容 默认后10行
head         查看文件头部内容 默认前10行
重定向符
echo haha > haha.txt
​                >         覆盖输出
​                >>        追加输出
vim编辑器
vim hello.txt        进入编辑器
i        进入编辑模式
esc        退出当前模式进入底线命令模式        w 保存文件                q 退出程序        ! 强制退出用户用户组

参考资料
su - [用户名]        可以切换账户(输入密码时,输入内容不显示)        只有root能在根目录下创建文件或文件夹
授权临时root权限        参考资料
exit        退回到上一个用户
useradd[用户名]        创建用户
useradd -g [用户组名] [用户名]        创建用户并指定用户组
passwd[用户名]         为用户设置密码
userdel -r[用户名]         删除用户(-r 删的彻底)
usermod [选项] [用户名]        修改用户信息        参考资料1        参考资料2
groupadd[用户组名]         创建用户组名
groupdel[用户组名]   删除用户组名
groups [用户名]        查看用户所在的用户组
id        [用户名]        查看自己id、用户组等信息        不指定用户名则查自己
getent        passwd         查看当前系统中有哪些用户,并显示信息
ls -l        查看当前用户在该目录下的文件权限
安装权限不够看这个

mkdir /dm8
chown dmdba:dinstall -R /dm8/
chmod -R 755 /dm8设置权限(chmod)修改权限(chown)

一些基础信息        rwx        r:read(只读)        w:write(写)        x:execute(执行【进入】)
chmod -R (-R)当前用户将拥有该文件目录下所有文件的权限
chmod u=r g=w o=x test        当前u(用户)有r权限 g(用户组)成员有w权限 o(其他用户)有x权限
便捷写法 chmod751 test.txt
权限数字号
<img alt="image-20230616103522482" loading="lazy">
chown        summer 1.txt        将1.txt的文件权限给summer用户
chown         :root        1.txt         将1.txt的文件权限给root用户组
chown        root:root 1.txt        将1.txt的文件权限给root用户和root用户组
Yum命令(CentOS)

yum -y [软件名称]
apt命令(Ubuntu)

apt -y [软件名称]
systemctl 命令

systemctl start | stop | status | enable | disable [软件名称]
开启        关闭        查看状态        开启开机自启动        关闭开机自启动

来源:https://www.cnblogs.com/SJGJ/p/17519476.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: Linux学习笔记