【ubantu】liunx、Ubuntu的一些常用命令
- 创建文件:
touch a.txt
- 创建文件夹:
mkdir
NewFolder
- 删除文件:
rm
a.txt
- 删除文件夹:
rmdir
NewFolder
- 删除带有文件的文件夹: rm -rf NewFolder
- 从ftp上下载文件到指定文件夹下:wget 【ftp下载路径】【指定下载路径】
- 修改文件名、文件夹名:mv【原名】【新名】
-
ubuntu移动文件到另一个文件夹命令:
①、先CD到要转移文件的目录:
cd /home/yangxin/download
②、移动文件到指定目录
sudo mv aaa /home/development
也可以同时移动多个文件到指定目录,文件之间用空格分开。
- 《linux如何复制文件夹和移动文件夹》
- 复制文件/文件夹:cp -r 【复制的路径】【复制到指定路径下】
- 查看端口占用:netstat -tunlp | grep 9501 或 lsof -i :9501 或 netstat -an | grep 9501
- 查看linux容量:free -m
- 查看log:tail -f -n 100 xxx.log
- 查找文件:find / -name nginx
- 修改权限:chown -R www:www 目录
- 查看linux运行cpu参数等:top
- 系统中使用过的命令保存在vim /root/.bash_history目录下
- 一个文件内容复制到另一个文件:cat -n .bash_history > text.txt
- 查看文件内容:cat text.txt
- linux 重启服务器命令:
-
shutdown -h now --立即关机 shutdown -h 10:53 --到10:53关机,如果该时间小于当前时间,则到隔天 shutdown -h +10 --10分钟后自动关机 shutdown -r now --立即重启 shutdown -r +30 'The System Will Reboot in 30 Mins' --30分钟后重启并并发送通知给其它在线用户
-
下载Linux服务器文件到Mac:scp -r sqm@192.168.2.212:/home/sqm/test.txt /Users/zhangc/Desktop/
- 将本地文件同步到远程服务器:scp ./test.txt sqm@192.168.2.212:/home/sqm/
- 给文件添加权限:sudo chown -R name:pwd /xxx 其中name,pwd为对应SSH用户的账号密码,/xxx为需要赋予权限的目录名称。注意必须要切换为root用户下操作。
- 压缩文件:tar -zcvf AscendasPlatform_admin_test.tar.gz AscendasPlatform_admin_test
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App