4.8 Linux基本命令
1. ls: 列出目录中所有子目录和文件信息
ls [参数][目录或文件夹]
参数:
-a: 显示所有文件包含隐藏文件
-l: 列出文件属性,权限等信息
2. pwd: 显示当前工作目录
3. cd: 切换目录
cd [目录]
切换至目录:
绝对路径: 从根目录写起 以"/"开头
相对路径:
cd .. 返回上一层目录
cd ~ 返回home目录
4. cp: 拷贝文件或目录
cp [参数][source][dest]
参数:
-r: 复制目录
5. mkdir: 创建目录
mkdir[参数][目录]
参数:
-p: 如果目录中的某级目录不存在, 则自动创建
6. rm: 删除文件或目录
rm[参数][文件/目录]
参数:
-r: 删除目录
-i: 给出提示信息
-f: 强制删除 注意: "rm -rf" 非常危险, "rm -rf /"会删除整个系统
删除 当前目录 所有文件及目录:rm -rf *
7. cat: 将文件输出到标准输出
cat[参数][文件]
8. mv: 移动文件或目录
mv[参数][source][dest]
移动目录https://blog.csdn.net/Robin_Pi/article/details/108050171
移动多个文件a b c到目录d:mv a b c d
9.chmod: 修改文件或目录权限
chmod[参数][文件/目录]
rwxrwxr-x: r代表读, w代表写, x代表执行, -代表没有权限
第一个hao代表文件的所有者是hao用户
第二个hao代表文件的所属群组是hao群组
第一个rwx代表文件所有者有读写执行权限
第二个rwx代表所在组的用户对该文件有读写执行权限
第三个r-x代表其他用户对该文件有读和执行的权限,没有写的权限
参数:
777: 即111 111 111即 rwx rwx rwx
754: 即111 110 101即 rwx rw- r-x
a-x: all减少执行权限
u+x: 所有者增加执行曲权限
g: 所在组用户
o: 其他用户
-R: 对目录下的所有文件及子目录进行相同变更
10. tar: 压缩或解压
tar -zcvf abc.tar.gz abc
tar -zxvf abc.tar.gz
11. ps: 显示当前进程
参数:
ps -ef | grep gunicorn (显示gunicorn进程)
-aux: 显示所有包含其他使用者的行程
12. kill: 杀死进程
kill -QUIT 进程号
13. echo: 往屏幕/文件输出信息
例:echo "Hall" > test.txt
14. ll: 将当前目录下的 子文件&子目录平铺在控制台
15. find 目录名: 将对应目录下得子孙文件&子孙目录平铺在控制台
16. vim参数:
按ESC键,然后按:键输入以下内容:
wq: 保存退出
q!: 不保存退出
set nu: 显示行号
17. scp远程传输命令
参考https://www.runoob.com/linux/linux-comm-scp.html
18. make && make install
make:编译。就是把源码包编译成二进制可执行文件
make install:安装。
make && make install:执行make如果没有发生错误就执行make install,即在你./configure配置环境生成了makefile之后执行编译安装。
19. ln 软连接
参考https://www.cnblogs.com/niuben/p/14651192.html
20. find、which文件查找
参考https://blog.csdn.net/u010625000/article/details/44455023
100. clear: 清除屏幕
posted on 2022-04-07 22:32 Hiteration 阅读(23) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧