`
肖秀梅
  • 浏览: 4733 次
  • 性别: Icon_minigender_2
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

ssh控制linux命令大全

阅读更多
--------linux常用命令----------

a: 查看在哪里(当前路劲是什么)
whoami: 是什么登陆的
ls: 查看某目录下的所有文件及目录
ls -l或者ls -lh:查看文件权限
cd: 切换目录
rmdir: 删除空目录
mkdir: 建立目录
mount/umount:
touch: 建立空文件
rm: 删除文件/目录
cp: 拷贝文件/目录
mv: 移动/改名
vi: 文本编辑器
Esc;w(保存),q(退出),wq(保存退出),q!(不保存退出),a(增加内容),dd(删除一行),dw(删除一单词)
cat/more: 列出文件内容
find: 查找文件
whereis: 告诉文件命令从哪里来
in: 硬链接

head: 列出头几行文件内容(head 3.txt)
tail: 列出尾几行文件内容
clear: 清屏
wc: 统计指定文本文件的行数,字数,字符数
grep: 查找哪行语句包含查找字符(grep qy 4.txt)
echo $path: 查看环境变量(windows下echo %path%)

service iptables stop: 关闭防火墙
ftp localhost: 本机上测试(ftp XXX.com)
bye: 退出切换
ifconfig
ps: 显示那些进程
kill: 杀死进程
rpm: (redhat package management) 添加、删除程序,也可显示安装过什么软件



--------linux信息显示命令----------
date: 显示时间日期
stat: 显示指定文件的状态信息
who: 显示在线登陆用户
whoami: 显示自己的身份
id: 显示当前用户的id信息
host: 显示主机名称
dmesg: 显示系统显示信息
du: 显示指定文件目录/目录已使用的磁盘空间总量
free: 显示当前内存和交换空间的使用情况
df: 显示目录是挂接载了那些分区
fdisk -l: 显示分区信息
local: 显示当前语言环境




--------系统级别启动----------
启动顺序
  1. 加电自载(bios)
  2. 读取mbr
  3. 运行os
  4. 运行run level
  5. 运行/etc/rc.local
  6.显示登陆界面
    login/logout: 注销
    exit
    shoutdown
    reboot
    init: (连续5次Esc,显示linux所有命令)
    q/ctrl+c: 退出
    man xxx:显示xxx命令的
    空格键: 翻页
    rc.d: d表示后台





--------linux目录结构----------
dev: 所有设备文件所在目录
xx: 标明分区所在设备类型(hd: IDE硬盘;sd: SCSI硬盘)
y: 代表接口序号
n: 代表分区

/boot: 分区(启动系统所需文件)
/bin: 存放系统所需基础命令,如ls,mkdir等
/dev: 设备文件存储目录,如声卡、硬盘
/etc: 系统配置所在目录
/home: 普通用户默认存放目录
/lib: 库文件存放目录
/lost+found: 系统故障丢失的文件均会放在这里,修复时,可手工修复移至原来位置
/media: 即插即用设备自动会在这里生成挂接点
/mnt: 存放挂接点
/opt: 可选择
/proc: 操作系统运行时,进程或内核信息存放此处
/root: 超级权限用户root的家目录
/sbin: 超级用户的bin目录
/tmp: 临时文件
/usr: 应用软件存放位置
/var: 经常变量


 
--------用户管理----------
useradd: 添加用户
password: 密码
addgroup
usermod
userdel
su: 切换用户

拥有者的权限;同组其他人的权限; 剩余人对文件的操作权限
- rwx rw- r-x 文件,read, write,无任何权限
l rwx rw- r-x 连接
d rwx rw- r-x 目录

chmod: 修改权限
   chmod  755 4.txt(7—rwx, 5—r-x)





--------linux高级----------
管道: 讲一个命令的输出作为下一个命令的输入
$ls -rl /tec | more: 分页显示
$cat /etc/password | wc: 密码行数
$ls -l | grep "d": 只列出目录
$ls -l | grep "-" | wc -l: 显示多少个文件

重定向
覆盖: ls > a.txt 类似于 System.setOut/setln/setErr
追加: >>
分享到:
评论

相关推荐

    SSH登陆LINUX服务器命令.doc

    通过 SSH 连接到 Linux 服务器,可以像控制自己的机器一样控制远程服务器。下面是 SSH 登陆 LINUX 服务器命令的详细知识点: 一、基本命令 * ssh [hostname] -u user:连接到远程 Linux 服务器,输入用户名和密码...

    win 下 SSH 控制 Linux 工具 putty.exe

    在打开的对话窗口里,session 页项的 Host Name 输入服务器的 IP 地址,比如 135.251.35.155,Port 输入 22,Protocol 选择 SSH。然后点击“Open”按钮。 三、进行远程登录。 在接下来的对话框里输入用户名和密码...

    基于SSH技术的Linux远程控制系统的设计与实现.pdf

    "基于SSH技术的Linux远程控制系统的设计与实现" 本文旨在设计和实现基于SSH技术的Linux远程控制系统,以满足Linux和Windows操作系统之间的信息交互需求。该系统采用C#语言实现,通过在Linux服务器端设置公钥文件,...

    Linux_SSH命令大全

    文档“Linux_SSH命令大全”提供了Linux下SSH命令的详细说明,涵盖了从基础到进阶的各种操作。 首先,基础命令的使用是学习Linux的起点。例如,使用`cd`命令可以更改当前工作目录,`cd ~`命令用于返回主目录,而`cd ...

    Linux操作系统下如何利用SSH进行远程控制

    《Linux操作系统下如何利用SSH进行远程控制》 SSH(Secure Shell)是一种安全的网络协议,用于在不安全的网络环境中提供安全的远程登录和其他服务。它替代了传统的Telnet服务,因为Telnet在传输过程中以明文方式...

    Linux命令大全详解

    本文将深入探讨“Linux命令大全详解”这一主题,帮助读者掌握Linux操作系统的精髓,提升日常工作效率。 首先,Linux命令行是Linux系统中最基础且强大的工具。它允许用户通过输入命令来执行各种任务,如文件管理、...

    SSH linux连接工具

    它支持命令行界面的远程控制,允许用户执行服务器上的各种命令,同时也可以通过SFTP或SCP进行安全的文件传输。 2. PuTTY PuTTY是一个免费、开源的SSH客户端,适用于Windows平台。它提供了简单易用的图形用户界面,...

    Linux 命令大全-ssh.docx

    ### Linux 命令大全-ssh.docx #### 一、引言 本文档主要介绍 Linux 下的 `ssh` 命令,该命令作为 OpenSSH 套件的一部分,用于实现安全的远程登录及执行命令。随着互联网的发展,网络安全变得越来越重要,`ssh` 成为...

    linux-远程管理SSH密钥以控制对主机的访问

    在Linux环境中,SSH(Secure Shell)是一种用于安全远程登录到服务器的标准协议,它允许用户无需暴露密码即可进行身份验证。SSH密钥对是SSH的一种安全机制,由公钥和私钥组成,提供了一种比传统密码更安全的身份验证...

    linux命令大全linux命令大全

    Linux命令大全涵盖了系统管理、文件操作、网络通信、进程控制等多个领域的工具和指令。以下是一些核心的Linux命令及其详细解释: 1. **ls**:用于列出目录内容,通过参数 `-l` 可以显示详细信息,`-a` 显示所有文件...

    linux ssh ssh

    Linux SSH (Secure Shell) 是一个网络协议,用于在不安全的网络上安全地远程登录Linux系统,执行命令和传输数据。SSH提供了加密的网络通信,确保了数据在传输过程中的安全性,防止被窃听或篡改。在Windows系统中,...

    Linux命令大全搜索工具 v1.5.1.zip

    Linux命令大全搜索工具v1.5.1是一个针对Linux系统的实用资源,旨在帮助用户快速查找和理解各种Linux命令。在Linux环境中,命令行是操作系统的主要交互方式,掌握各种命令是提高工作效率的关键。这个工具包包含了丰富...

    Linux命令大全搜索工具

    Linux 命令大全搜索工具 Linux 命令大全搜索工具是一种功能强大的命令行工具,提供了广泛的命令集,涵盖了文件操作、系统管理、网络管理、安全管理等多方面的内容。该工具旨在提供一个便捷的命令搜索平台,帮助用户...

    linux命令大全(修正版)

    "Linux命令大全(修正版)"提供了全面的Linux命令参考,涵盖了从基础操作到高级功能的各种指令,这对于Linux用户,无论是新手还是资深开发者,都是极其宝贵的资源。 一、Linux Shell Linux Shell是Linux系统的命令...

    linux java web SSH 工具 远程

    在服务器管理中,Linux提供了命令行接口,通过终端进行各种系统操作,如文件管理、进程控制、网络配置等。 Java是一种跨平台的编程语言,被广泛用于开发Web应用程序。Java的“一次编写,到处运行”特性使得Java程序...

    c#远程控制linux

    标题中的“C#远程控制Linux”指的是利用C#编程语言在Windows环境下开发的软件或工具,用于通过SSH(Secure Shell)协议对远程Linux系统进行控制。SSH是一种安全的网络协议,常用于远程登录、文件传输等操作,尤其...

    linux 中ssh的安装与使用.doc

    如果系统中没有安装 SSH,则需要加载第二张 Linux 光盘,和 Telnet 中加载光盘一模一样,然后执行安装命令安装。安装完成后,需要检查 SSH 服务是否开启,在命令行中输入 setup 或者 ntsysv,在系统服务中找到 SSH ...

    linux常用软件ssh

    SSH提供加密的网络服务,包括命令行接口(CLI)的远程登录、文件传输以及网络服务的控制。它取代了早期的不安全的TELNET和其他明文传输的远程管理工具。 在Linux中,SSH主要由`sshd`服务端和`ssh`客户端程序组成。`...

Global site tag (gtag.js) - Google Analytics