系统相关
首页 > 系统相关> > Linux命令行常用语法

Linux命令行常用语法

作者:互联网

输入中:*表示0个或多个字符 ?表示一个字符

ctrl+c停止正在执行的操作 ctrl+d中止当前命令

cd 转到……目录

mkdir 创建文件夹

touch 创建文件

rm 移除文件

rm -d(仅空文件夹)/-r(非空也可以) 移除文件夹

ls (路径)显示文件目录

ls -a 显示隐藏文件 -l 以列表形式显示 -h 文件大小单位为k显示 -i 显示id

mv (文件名) (地址) 移动文件(地址后面接新文件名可实现改名,移动到当前目录并改名可实现重命名)

cp (-r(复制文件夹))(文件名) (地址) 复制文件 改名同上

find (地址) -name(文件名) 搜索 -iname(忽略大小写)

-size ±块数 1块=512Byte=0.5k

-mmin ±分钟数 在这段时间内被修改的文件

-type f(文件)/d(文件夹)/l(软链接)

-a(and) -o(or)

locate 关键字 搜索路径及文件名含关键字的所有文件 (索引库更新不实时)updatedb 更新索引库 (sudo)

cat -n(显示行号)(文件名) 显示文件内容

more (文件名) 按页显示文件内容

grep -n (显示行号)-v(反向搜索不包含)(^以关键字开头) (关键字) ($以关键字结尾)(文件名/地址) 搜索含该关键字的行内容

echo (内容) > 文件名 内容覆盖 >>追加(自动换行)

|管道 |前的内容作为|后内容的输入

ln 地址+文件名 软链接文件名 创建软链接

sudo -m(创建home目录) useradd -g (组名)(用户名) 添加用户

sudo passwd (用户名) 添加密码

su (用户名) (-)(切换用户并回到home目录) 切换用户

userdel (-r)(删除home目录)(用户名) 删除用户 -f 强制删除

groupadd (组名) 添加组 groupdel (组名) 删除组

groupmod -n (新组名) (旧组名) 修改组名

cat /etc/shells 查看所有shell

chsh 修改shell

usermod -g (新组名) (用户名) 修改初始组

-G (组名1,组名2) (用户名) 重置附加组

usermod -s (shell路径) (用户名) 修改shell

chmod [ugoa][±=] [rwx] 文件名/目录 修改权限

chmod xxx 文件名/目录 权限用二进制表示

chown 用户名 文件名/目录 修改文件所属

chgrp 修改组 -R 递归修改所有子文件

标签:文件,组名,文件名,语法,修改,用户名,命令行,Linux,关键字
来源: https://blog.csdn.net/yangcunnilange/article/details/118631120