Linux常用命令(b站up主"码农论坛"所讲的做的笔记)

发布时间 2023-05-23 20:52:25作者: Captain_Amazing

重启: reboot 或者 init 6

关机: init 0 或者 halt

清屏: clear

查看IP: ip addr

查看时间: date

修改时间: date -s "2020-5-2 12: 22:22"

复制: Ctrl + Insert  粘贴: Shift + Insert   这和WINDOWS上一样

中止命令: Ctrl + c  意思是废除输入命令, 不执行

查看当前目录: pwd

改变目录: cd /tmp  去tmp目录  cd .. 去上级目录

进入用户主目录: cd

---------------------------------------------------------------------------------------

列出当前目录: ls

  -l  参数, 列出详细信息

  ls /tmp  列出指定目录

  tar zxvf /root/abcd.tgz      解压

  通配符(正则表达式): * 代表多个字符, ? 代表单个字符

  -lt 按时间排序列出

创建目录: mkdir  例如: mkdir aaa,   mkdir aaa/bbb

删除目录: rm -rf  aaa      rm删除目录或文件, -r 删除目录, f 无须确认直接删

移动目录和文件: mv abc.txt abd.txt

  如果文件或目录不存在, 则是重命名的意思

 复制目录或文件: cp 各移动命令差不多, 注意, 操作目录需要 -r 参数

  例如: cp abc.txt abc1.txt            cp -r d1 d2  后两个都是文件夹

------------------------------------------------------------------------------------------------------

压缩和解压: tar zcvf 压缩包文件名 (要打包的)目录或文件名列表

  压缩包的扩展文件名为.tgz

  解压: tar zxvf (要解压的)压缩包文件名           注意这里是X上面是C哦

ping  命令, 查看网络连通性, 和windows中差不多

显示文本文件的内容: cat 一次显示整个文件

  more 此命令分页显示, 方便阅读, 按空格显示下一页, 按b显示上一页, 按q退出

  tail -f 文件名, 显示文件的最后几行, 对程序员极其重要, 它可实时刷新内容, 动态显示程序的日志, 用于跟踪程序的运行

后面还有统计, 搜索文本; 用的不多, 暂不学

查看磁盘空间: df -h -T       h 以方便阅读  T 列出文件系统类型

-------------------------------------------------------------------------------------------------------------------------------------------------------------------

用SFTP连接服务器, 用于文件传输, 命令和上面所讲的差不多, 比如改变目录, 查看目录什么的, 如果加上小写l

那么将显示成为本地的, 就是说, 不是远程服务器上的内容, lpwd 将显示本地当前的目录

上传用put 下载用get