linux远程执行迷路,linux操作系统基础

Linux的基本原则

1.由目的单一的小程序组成:组合小程序完成复杂任务

2.一切皆文件

3.尽量避免捕获用户接口

4.配置文件保存为纯文本格式

linux操作系统基础及常用命令

在bash下一般管理员是#号,其他用户是$

命令:

命令 选项 参数

选项:是用来修改命令的执行方式的

选项分为:

短选项:-

多个选项可以组合:-a -b = -ab

长选项:--

长选项不可以组合

参数:命令的作用对象

Ctrl+Alt+F7启动图形界面

Ctrl+Alt+F1终端界面

Ctrl+Alt+F2终端界面

Ctrl+Alt+F3终端界面

Ctrl+Alt+F4终端界面

Ctrl+Alt+F5终端界面

Ctrl+Alt+F6终端界面

shell分为:

sh

bash

csh

zsh

ksh

tcsh

su(switch user):切换用户,如果想退回来直接exit

用法:su [-l] 用户名

passwd(password):修改用户密码,管理员可用此命令修改其他用户的密码

ls(list):列现目录下的所有文件与文件夹

参数:

l:显示目录下的所有属性信息

文件类型

-:普通文件(f)

d:目录文件

b:块设备文件(block)

c:字符设备文件(character)

l:符号链接文件(symbolic link file)

p:命令管道文件(pipe)

s:套接字文件(socket)

文件权限:9位,每3位一组,每一组:rwx(读,写,执行)

文件硬链接的次数

文件的属主(ower)

文件的属组(group)

文件大小(size):默认单位是字节

时间戳(timestamp):最近一次被修改的时间

访问:access

修改:modify(内容发生了改变)

改变:change,metadata(文件属性数据即元数据)

文件名

h:做单位转换(可转换成容易阅读的单位)

a:显示所有文件(linux隐藏文件是以.开关的文件)

. 表示当前目录

.. 表示当前目录的上一级目录

A:显示所有隐藏文件不包括.与..

d:显示目录的自身属性

i:显示文件的所引节点号(即inode号)

r:以逆序显示文件

R:以递归显示文件(也显示目录里子目录的信息)。递归很消耗资源

例如:

ls -lh

stat 文件名查看文件的状态

例子:stat linux-3.12.16.tar.xz

./表示当前路径

pwd(Printing Working directory):显示当前的目录路径

ifconfig:查看方机ip地址

cd(chang directory):切换目录

cd不加任何参数:回到用户的家目录

cd ~用户名:进入指定用户的家目录

cd -:用于前次目录与当前目录之前来回切换

type:显示命令属于那种类型

内置命令(shell内置命令),一般只要显示a shell builtin都属于内置命令

外部命令,在文件系统的某个路径下有个与命令相应的可执行文件,可用which,如which ls

hash:可以显示最近使用过的命令,只显示缓存里的命令

硬件时间

系统时间

date:用于时间管理,显示修改当前系统的时间

参数:

没有参数:显示当前时间

MMDDhhmm[[[CC]YY][.ss]]:修改时间,月,日,小时,分钟[[2位的年与4位的年][.秒]]

+%D:显示相应的字段

例子:

date +%Y

date +"This year is %Y"

date +"This year is %Y. %nToday is %d":显示两行%n后面的换行显示

clock:显示硬件时间

hwclock:同步硬件时间与系统时间

参数:

-w:将系统时间同步到硬件时间

-s:将硬件时间同步到系统时间

help 命令名可以获得一个内部命令的使用帮助

有些内部命令也可以用:命令 -h来得到帮助

大多数外部命令可以用--help来获得简要的帮助信息

man(manual):加一个命令来得到一个命令的帮助信息

参数:

加数字:表示查看第几章节

分章节

1:用户命令(位于/bin,/usr/bin,/user/local/bin)

2:系统调用

3:库调用

4:特殊文件(设备文件)

5:文件格式(配置文件的语法)

6:游戏

7:杂项(Miscellaneous)

8:管理命令(/sbin/user/sbin/user/local/sbin)

命令说明格式

<>:必须写的选项

[]:可选的选项

...:可以出现多次

|:多选一

{}:分组

man后出现的内容

NAME:命令名称及功能简要说明

SYNOPSIS:用法说明,包括可用的选项

DESCRIPTION:命令功能的详细说明,可能包括每一个选项的意义

OPTIONS:说明每一个选项的意义

FILES:此命令相关的配置文件

BUGS:报告bug是谁的

EXAMPLES:使用示例

SEE ALSO:另外参照

翻屏:

向后翻一屏:空格

向前翻一屏:b

向后翻一行:回车

向前翻一行:k

查找:

/关键字:当前位置自前向后

?关键字:当前位置自后向前

n下一个关键字

N上一个关键字

q是退出帮助

whatis:加一个命令来查看一个命令所具有的章节信息

info:查看命令的在线手册,属于对man的补充

用法:

info COMMAND:在线文档

用pageup与pagedown来翻页

在系统/usr/share/doc这个目录下有大多数重要命令的帮助与手册或文档

cal(calendar):显示日历信息

用法:

cal 2013:显示2013年的日历信息

cal 12 2013:显示2013年12月的日历

echo:输出信息,默认转义字符不生效

参数:

-e:让转义字符生效

\n:换行

\b:向前退一格

\t:相当Tab键,横向制表符

\v:纵向制表符

-n:输出后不换行显示,默认换行

printf:格式化并输出数据,与echo相反默认转义字符生效

用法:

printf "The year 2013":不换行输出,默认没有换行

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/513259.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

uni app input添加获取验证码按钮_uni-app跨平台框架对微信小程序的无障碍支持探索...

uni-app是一个使用Vue.js开发所有前端应用的框架&#xff0c;开发者编写一套代码&#xff0c;可发布到iOS、Android、H5、以及各种小程序&#xff08;微信/支付宝/百度/头条/QQ/钉钉/淘宝&#xff09;、快应用等多个平台。今天&#xff0c;我们来体验uni-app对微信小程序的无障…

比开源快30倍的自研SQL Parser设计与实践

简介&#xff1a; SQL作为一种领域语言&#xff0c;最早用于关系型数据库&#xff0c;方便管理结构化数据&#xff1b;SQL由多种不同的类型的语言组成&#xff0c;包括数据定义语言&#xff0c;数据控制语言、数据操作语言&#xff1b;各数据库产品都有不同的声明和实现&#x…

SLS控制台内嵌操作指南

简介&#xff1a; SLS控制台内嵌操作指南 一、机制 详见&#xff1a;https://help.aliyun.com/document_detail/74971.html 二、操作 2.1 子账号操作&#xff08;主账号身份操作&#xff09; 登陆ram控制台&#xff0c;创建子账号。给子账号授予AliyunSTSAssumeRoleAccess权…

python vlookup 模糊_如何用python写excel中的vlookup函数?

1.背景Vlookup 函数&#xff0c;可以算是一个数据专员必须要会使用的基本函数了&#xff0c;确实很好用。但是你可能会注意到&#xff0c;Excel 一旦数据量过大&#xff0c;打开都费劲了&#xff0c;何况打开后&#xff0c;你还要输入公式计算&#xff0c;就更费劲了&#xff0…

装linux服务器进去配置界面,在CentOS 8 Linux上安装和配置SuiteCRM的步骤

本文介绍在CentOS 8 Linux服务器上安装和配置SuiteCRM的详细步骤&#xff1a;更新系统、安装PHP、安装MariaDB和Nginx Web服务器、安装SuiteCRM、配置SuiteCRM Web访问界面。SuiteCRM是由SalesAgility团队开发和维护的开源企业级CRM应用程序&#xff0c;该产品最初是SugarCRM社…

Dev Lake 0.4.0 版本:开源、开放的研发效能数据平台

建设研发工具链后&#xff0c;效能提升如何更进一步&#xff1f; 工程师们反馈流程体验确实有所提升&#xff0c;和业务同事的沟通似乎也愉快了一些——但研发团队依然需要量化数据作为抓手&#xff0c;一方面佐证先前实践优化的有效性&#xff0c;另一方面为持续的效能提升寻找…

tensorflow图形识别_手把手教你使用TF服务将TensorFlow模型部署到生产环境

摘要&#xff1a; 训练好的模型不知道如何布置到生产环境&#xff1f;快来学习一下吧&#xff01;介绍将机器学习(ML)模型应用于生产环境已成为一个火热的的话题,许多框架提供了旨在解决此问题的不同解决方案。为解决这一问题&#xff0c;谷歌发布了TensorFlow(TF)服务&#xf…

一文读懂 - 云上用户如何灵活应用定制化网络服务

简介&#xff1a; 在将传统数据中心业务迁移上云的过程中&#xff0c;如何将云下基于不同业务场景和设备角色灵活变化的网络配置基于云上网络统一服务能力进行转换&#xff0c;用户及其业务架构通常会面临诸多的挑战。阿里云混合云网络技术团队和阿里云网络产品团队自主创新研发…

python 元组长度_Python 学习笔记 - 元组

Python 元组元组与列表类似&#xff0c;其不同之处在&#xff1a;元组不可修改元组使用小括号 ( )创建元组只需要在括号内添加元素&#xff0c;用逗号隔开即可&#xff1a;mytuple (太白金星,太上老君,菩提老祖)print(mytuple)​结果&#xff1a;(太白金星, 太上老君, 菩提老祖…

linux bash环境,Win10系统怎样启用Linux Bash环境

不久前&#xff0c;微软召开了Build 2016大会&#xff0c;会上微软宣布将在Windows10系统中内置Linux Bash&#xff0c;这一消息引起了非常大的轰动。到了Windows10内部预览版Build 14316&#xff0c;该特性终于面世了。系统城小编将在本文为大家详细介绍下Windows10启用Linux …

云上安全保护伞--SLS威胁情报集成实战

简介&#xff1a; 威胁情报是某种基于证据的知识&#xff0c;包括上下文、机制、标示、含义和能够执行的建议。 什么是威胁情报 根据Gartner对威胁情报的定义&#xff0c;威胁情报是某种基于证据的知识&#xff0c;包括上下文、机制、标示、含义和能够执行的建议。威胁情报描…

数据备份资深老牌厂商 Commvault 的新玩法

作者 | 宋慧 出品 | CSDN 云计算 头图 | 付费下载于视觉中国 已经连续十年&#xff0c;被权威分析机构 Gartner 企业备份与恢复软件魔力象限评为领导者&#xff08;leaders&#xff09;的 Commvault&#xff0c;在数据备份和恢复领域的技术实力和优势毋庸置疑。不过&#xf…

docker 远程连接 文件看不到_pycharm连接远程linux服务器的docker

在我们利用远程服务器部署的docker调试深度学习模型时&#xff0c;需要将代码传来传去&#xff0c;很不方便。这里我们介绍pycharm连接远程服务器docker的方法。首先我们启动一个新的pytorch容器&#xff0c;命令如下。关于此步骤更详细的说明&#xff0c;参见ubuntudocker使用…

「技术人生」第4篇:技术、业务、组织的一般规律及应对策略

简介&#xff1a; 本文讨论了如何让技术一号位能够从理论上、以宏观的视角看清日常工作息息相关的事物的发展规律&#xff0c;从而为顺应规律办事或者创造条件打破规律提供理论依据。 往期技术一号位方法论系列文章&#xff1a; 「技术人生」第1篇&#xff1a;什么是技术一号位…

python创建只包含一个元素的元组时_Python中声明只包含一个元素的元组数据方法...

{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里技术人对外发布原创技术内容的最大平台&…

linux汇编伪指令大全,RM汇编的伪指令(二)

2)ARM杂项伪指令1.ADR伪指令&#xff1a;小范围的地址读取伪指令。ADR指令将基于PC相对偏移的地址值读取到寄存器中。在汇编编译源程序时&#xff0c;ADR伪指令被编译器替换成一条合适的指令。通常编译器用一条ADD指令或SUB指令来实现该ADR伪指令的功能。指令格式&#xff1a;A…

python贴吧顶贴_Python实现百度贴吧自动顶贴机

开发这款小工具&#xff0c;我们需要做一些准备&#xff1a; url.txt&#xff1a;多个需要顶起的帖子地址。 reply&#xff1a;多条随机回复的内容。 selenium&#xff1a;浏览器自动化测试框架 首先&#xff0c;我们先使用pip完成selenium的安装。 示例代码&#xff1a; pip i…

腾讯云成为国内首家FinOps基金会顶级会员

11月24日&#xff0c;腾讯云正式宣布加入FinOps基金会&#xff0c;作为国内首家FinOps基金会顶级会员&#xff0c;腾讯云将联合FinOps基金会&#xff0c;全面推进对FinOps标准和最佳实践的贡献&#xff0c;为企业提供云财务管理的最佳解决方案。 “作为中国云原生技术和应用的领…

雷锋网独家解读:阿里云原生应用的布局与策略

简介&#xff1a; 阿里云一直希望可以做标准化的技术&#xff0c;跟社区的标准、行业的标准进行打通&#xff0c;这样对于阿里云的客户而言&#xff0c;简化了很多流程&#xff0c;其具备的能力也是未来的主流。 文章来源&#xff1a;雷锋网 作者&#xff1a;杨丽 原标题&am…

python map zip_Python学习笔记(九) map、zip和filter函数

这篇文章主要介绍 Python 中几个常用的内置函数&#xff0c;用好这几个函数可以让自己的代码更加 Pythonnic 哦1、mapmap() 将函数 func 作用于序列 seq 的每一个元素&#xff0c;并返回处理后的结果&#xff0c;其语法格式如下&#xff1a;map(func, seq)其中&#xff0c;func…