博客
关于我
Linux常用命令
阅读量:684 次
发布时间:2019-03-17

本文共 1694 字,大约阅读时间需要 5 分钟。

Linux命令是日常工作中的重要工具,掌握基本命令和操作技巧能够大大提高工作效率。以下是一些关键操作和常用命令的总结:

1. 放大缩小屏幕

  • 放大屏幕:Ctrl + shift + A
  • 缩小屏幕:Ctrl + -

2. 常用命令

  • 查看文件列表:ls
  • 查看当前目录:pwd
  • 进入目录:cd
  • 创建文件:touch
  • 创建文件夹:mkdir
  • 删除文件:rm
  • 清屏:clear

3. 命令格式命令的格式为:命令 [选项][参数]。例如:

  • 删除多级目录:rm -r /path/to/directory

4. 帮助信息

  • 使用--help获得命令帮助信息。
  • 查看手册:man <命令名>,按空格翻页,按b返回,上页f下页。

5. 文件和目录操作

  • 隐藏文件:以点开头。
  • 查看隐藏文件:ls -a
  • 查看详细信息:ls -l(包括文件类型、权限、字段大小、用户和修改日期)。
  • 根据文件扩展名查找:ls *.txt
  • 切换目录:cd ~(家目录)、cd ..(上一级)、cd -(切换最近两次目录)。

6. 创建和删除

  • 创建文件:touch filename(存在文件修改最后访问时间)。
  • 递归创建多级目录:mkdir -p /path/to/directory
  • 删除文件:rm filename(无提示删除)。
  • 递归删除多级目录:rm -r /path/to/directory
  • 强制删除文件:rm -f filename

7. 拷贝和移动

  • 拷贝文件:cp filename1 filename2(可选递归):cp -r /path/to/source /path/to/target
  • 移动文件:mv file1 file2(将文件移动到目录):mv directory Harding
  • 重命名:mv file1 file2(重命名)。

8. 查看文件内容

  • 查看文件:cat filename(一次性显示)。
  • 分屏查看:more filenameless filename(q退出)。
  • searching文本:grep以关键词搜索文件内容:grep -n "关键字" filename

9. 重定向和管道

  • 重定向输出:echo "信息" > file(输出到文件);echo "信息" >> file(追加)。
  • 管道传输:将命令输出通过|管道传递给下一个命令。

10. 远程管理

  • 关机重启:shutdownrebootshutdown -c取消关机。
  • 查看网卡信息:ifconfig;测试网络:ping ip地址
  • remote登录:ssh user@host;文件传输:scprsync

11. 用户权限管理

  • 修改权限:chmodchown
  • 删除用户:userdel -r username
  • 查看用户信息:id usernamecat /etc/passwd。-(join numéro de-inscription)

12. 进程管理

  • 查看进程:ps auxtop,按q退出。
  • 终止进程:kill -9 process_id

13. 打包和压缩

  • 打包:tar cvf archive.tar /path/to/files
  • 使用压缩:tar -zcvf archive.tar.gz /path/to/files
  • 解压:tar -xf archive.tartar -zxzf archive.tar.gz

14. 软链接和安装软件

  • 创建软链接:ln -s /path/to/source /newlinky名.
  • 硬链接:ln /path/to/file linkedfilename.
  • 安装软件:apt install softwareyum install(CentOS)。

15. Vim编辑器

  • 弹出并新建文件:vi filename
  • 定位行数:vi filename +行数
  • 编辑模式切换:I进入插入模式,i进入编辑模式。
  • 执行多次命令:按数字后输入命令。

通过这些常用命令和技巧,你可以快速完成日常的系统管理和开发任务,熟练掌握这些知识将大大提升工作效率。

转载地址:http://rsehz.baihongyu.com/

你可能感兴趣的文章
Thymeleaf sec:authorize 标签不生效
查看>>
微信JS-SDK DEMO页面和示例代码
查看>>
测试tensorflow是否安装成功 出现 SyntaxError: invalid syntax的错误
查看>>
Flask--简介
查看>>
Frame--Api框架
查看>>
Boostrap技能点整理之【网格系统】
查看>>
javaWeb服务详解(含源代码,测试通过,注释) ——Emp的Dao层
查看>>
Git简单理解与使用
查看>>
echarts 基本图表开发小结
查看>>
adb通过USB或wifi连接手机
查看>>
JDK9-15新特性
查看>>
TreeSet、TreeMap
查看>>
JVM内存模型
查看>>
可变长度参数
查看>>
3、条件查询
查看>>
cordova打包apk更改图标
查看>>
GitHub上传时,项目在已有文档时直接push出现错误解决方案
查看>>
文件系统的层次结构
查看>>
vue(渐进式前端框架)
查看>>
vscode设置eslint保存文件时自动修复eslint错误
查看>>