欢迎光临散文网 会员登陆 & 注册

laptop——Linux 常用命令

2023-08-09 12:49 作者:Normcore_羽  | 我要投稿

ls 查看当前所有文件 包括文件夹

ls-a 查看所有文件 包括隐藏文件 .开头

ls -l 以列表展示所有文件详细信息

ls -h 人性化显示

pwd 查看当前路径

cd +文件名 打开某文件

cd .. 返回上一级

cd - 返回上次目录

ctrl+ l 或者 clear  清屏

touch 文件名.txt 创建一个文件

mkdir 文件名 创建一个文件夹

mkdir -p a/c/d/f 连续创建

rm 文件名.txt 删除文件 不可恢复

rm -f 强制删除文件 包括不存在的文件 且不会提醒

rm -r 递归的删除目录下的内容

tree 按层级显示目录和文件

tree -d 只显示目录

cp (copy) 复制 

cp 原文件 目标文件

cp -i 重复则提示

cp -f 强制复制文件或文件夹 cp默认-f

cp -r 递归复制目录 且目录名必须一致

mv 移动文件或目录

mv -i 重复则提示

mv -b 即使重复发生覆盖也会备份



查看文本

 cat 查看文件内容

 cat -b 显示行数 不包括空行

 cat -n 显示行数 包括空行

 ^f 以f开头

 f$ 以f结尾

 echo 打印文字内容

    echo Hello Word > a 将Hello Word 重定向进a文件内(覆盖)

    echo Hello Word >> a 将Hello Word 重定向进a文件内(追加)

| 管道符 前为输入 后为输出

ifconfig  查看网络参数

ping www.taobao.com 检查与对方服务器连接是否通畅

ssh -p 22 user@remote 连接服务器

scp -p port文件 user@remote(地址):desktop/文件名  传输文件

chmod +/-rwx 文件路径  增加或者减少权限

chown 修改拥有者 例如:chown 更改的用户 文件名

chgrp 修改组  例如:chgrp 更改的组 文件名



chmod 修改权限

    u代表拥有者 g代表组 o代表其他

    例如:chmod g=rw

chmod -R o=rw 文件目录   递归式修改目录下所有文件权限


用户组:

 groupadd group1 增加group1组

 groupadd -g 101 group2  增加group2组 标识号为101

 groupdel group1 删除组group1

 groupmod -g 999 group2 将group2的组号改为999

 groupmod -n group3 group2 将group2改名为group3

 chgrp -r 组名/文件名/目录 递归式的修改文件


which 常用于查询可执行命令所在目录

ps 或 aux 查看进程

ps -a 展示所有进程

ps -u 显示进程的详细信息

ps -x 显示没有控制终端的进程(太多了 不建议使用)

kill 进程号 终止进程号对应的程序(此方法较温柔)

kill -9 进程号 强行终止程序

kill -19 进程号  停止


find 查找文件

软连接

    ln -s 被链接文件 连接内容  软连接

 连接分为绝对路径与相对路径 

硬连接

    ln 被链接文件 连接内容  硬连接

下一节Linux系统中常用的备份命令


laptop——Linux 常用命令的评论 (共 条)

分享到微博请遵守国家法律