复习一些常用的shell 命令。
shell 是一种程序,就是通过用户输入的命令来操作计算机,Shell输入的命令,显示执行结果。
与图形化操作不同,shell的全过程都是基于文本的
Shell命令的格式
命令名[选项][参数1][参数2]...
[选项]是对命令的特别定义,以减号(-)开始,多个选项可以用一个减号(-)连起来。
[参数]提供命令运行的信息,或者是命令执行过程中所使用的文件名。
命令补全 很有用的<tab>键
有问题找“男人” man [命令名]
或者 [命令明] help
pwd 查看当前目录相对于根目录的位置
ls 查看当前目录内容
ls-l 对应每个文件的条目将包括连接数目、所有者、大小、最后修改时间、权限等内容
cd[目的目录名] 改变当前目录。目的目录名可用相对路径表示,也可以用绝对路径表示
cd.. 转移到上一级目录
mkdir[新目录名] 创建目录
rmdir[目录名] 删除空目录
rm-r[目录名] 递归删除一个目录中的所有文件和该目录本身
cp[源文件名][目标文件名] 复制文件
mv[源文件名][目标文件名] 重命名文件
rm[文件名] 删除文件
rm-f[带通配符的文件名] 不需确认地删除多个文件
ln[源文件名][目标文件名] 硬链接文件<不能对目录文件做硬链接,不能在不同的文件系统之间做硬链>
如下面的例子。源文件abc.png存储在/root下,硬链接myabc.png存储在用户workman的家目录下。
做了这个链接之后,用户root和workman就可以使用不同的文件名来读写同一个图形文件。即使root把abc.png删除,这个图形文件仍然存在,只有当workman把myabc.png也删除后,这个文件才会彻底从计算机上消失。
ln/root/abc.png/home/workman/myabc.png
ln-s[源文件或文件夹名][目标名] 软链接文件。也就是符号链接。可用此法创建文件的快捷方式
find/-namenametofind-print 按文件名查找文件
chownworkman.workgroup/data/pub/upload 改变文件所有者
chmod-R755/usr/local/LumaQQ 改变文件访问权限
wc-lusr.bin 查看一个文件有多少行
wc-cusr.bin 查看一个文件有多少字节
catusr.bin 查看文本文件的内容
su[username] 改变身份。如果不指定用户名,则默认将用户身份换至root。从root身份切换到其他任何身份都不需要口令
adduser-c"www"-d/home/workman-grootworkman 添加用户
passwdworkman 设置用户口令
rpm-Uvhkdevelope-3.1-1.i386.rpm 安装rpm软件
rpm-ekdevelope 卸载rpm软件
配置、编译、安装、卸载源码发布的软件包。
./configure
make
makeinstall
makeclean
卸载源码发布的软件包
makeuninstall
文件的打包和解包
解tar包
tar-xvzfgaim-0.77.tar.gz
tar-jxvfXXX.tar.bz2
生成tar包
tarcvf-/etc|gzip-9c>backup.tar.gz
生成rar包
raratest.rarfile1.txt
raratest.rardir1
解rar包
rarxtest.rar
解zip包
unziplumaqq_p3.zip
挂装一个iso文件,参数iocharset=cp936并不是必须的。如果被挂装的iso文件中存在中文文件名,此参数必须带,否则,中文文件名将显示为乱码。
mount-tiso9660-oloop,iocharset=cp936/data/myarc.iso/mnt/iso
卸装iso文件
umount/mnt/iso
生成一个iso文件
cp/dev/cdrom/home/gsh/TomJerry1.iso
ssh远程登录进行命令行操作
ssh-lworkman192.168.0.101
ssh远程登录进行文件的传送
sftpworkman@192.168.0.101
分享到:
相关推荐
Ubuntu常用Shell命令.xmind
Ubuntu 常用命令 Ubuntu 操作系统中,有许多常用的命令可以帮助用户快速、高效地完成各种任务。下面将对这些命令进行详细的介绍。 打开终端 在 Ubuntu 中,可以通过按下 Win 键调出 Dash 主页,然后输入 ...
Ubuntu shell 命令大全是 Linux 系统中最常用的命令集合,涵盖了文件管理、编译和打包、特殊指令、系统管理等多个方面。这些命令可以帮助用户更好地使用 Ubuntu 系统,提高工作效率。 一、文件管理 1. 切换输入法...
linux ubuntu常用命令总结(pip,conda,shell命令行等)
Ubuntu 系统的 Shell 命令及脚本编程 Shell 命令是 Linux 系统中的一种命令解释器,充当用户和内核之间的桥梁。Linux 命令通过 Shell 传给内核,内核执行命令并将结果返回给 Shell,Shell 再把结果输出到显示器或...
【标题】:“Ubuntu Linux 基础视频教程:4.5 Shell 常用命令和帮助” 本视频教程聚焦于Ubuntu Linux系统中的Shell,也就是Bash(Bourne-Again SHell),它是Linux环境中最常用的命令行解释器。Shell不仅为用户提供...
### Ubuntu上的各种常用命令详解 #### 一、基础命令与管理 **1. 打开控制台** - 应用程序 > 附件 > 终端 - 控制台、终端、Shell均指代命令行界面,用于操作系统。 **2. 权限提升** - 使用`sudo`作为命令前缀,...
常用 Shell 有 bash、csh、ksh,Ubuntu默认的 Shell 是 bash。 一、变量 局部变量是在设定此变量的 Shell 中有效的,例如设定局部变量 ylsy,然后显示变量值,最后取消变量。例如: ``` zgj@wildgrass:~$ ylsy=...
本文将详细介绍 Ubuntu 中常用的 shell 命令及其应用场景。 #### 二、打开控制台 - **命令**: `Ctrl + Alt + T` 或通过菜单路径“应用程序 > 附件 > 终端”。 - **功能**: 打开终端窗口。 - **应用场景**: 快速进入...
对于初次接触或希望深化理解Ubuntu的用户来说,熟悉并掌握一些常用命令至关重要。这篇博客文章将深入介绍Ubuntu Linux操作系统的常用命令,帮助读者提升在终端中的操作效率。 首先,让我们从基础的文件和目录操作...
### Linux虚拟机及Shell常用命令知识点总结 #### 一、Linux简介与特点 - **操作系统定义**:Linux是一款开源的操作系统,它具有免费、开源、安全、高效、稳定等特点。 - **并发处理能力**:Linux在处理高并发场景...
### Ubuntu命令参考手册含Shell命令编程 #### 一、序言与官方文档 - **官方文档**:本书作为Ubuntu系统的全面指南,旨在为用户提供“安装之后”的使用手册。书中不仅涵盖了Ubuntu的基础知识,还深入探讨了Shell...
以下是对Ubuntu常用命令的详细知识点汇总。 1. 登录与登出 用户可以通过终端或图形界面登录到Ubuntu工作站。使用PC进行远程登录时,可以使用telnet命令通过指定的主机名或IP地址访问工作站。登录成功后,用户可以...
在Linux Ubuntu系统中,命令行是用户与操作系统交互的主要方式,尤其对于系统管理员和开发者来说,熟练掌握常用命令是至关重要的。以下是一些Ubuntu系统中常见的命令及其应用场景: 1. **ls**:列出目录内容。例如...
### Ubuntu的菜鸟常用的命令 #### 一、引言 对于初学者来说,了解并掌握一些基本的Linux命令是非常重要的。本文将重点介绍Ubuntu系统中一些常见的命令及其使用方法,帮助新用户快速上手。 #### 二、apt-get - ...
下面是一些`apt-get`的常用命令: 1. `update`:这个命令用于更新系统中的软件包列表,确保你的系统知道最新的可用版本。当你更换了软件源或首次安装Ubuntu后,都需要运行`update`来获取最新的源信息。 2. `...
以下是一些Ubuntu常用命令的详细说明: 1. **apt-get**: 这是Ubuntu系统中的软件包管理工具,能够自动处理软件包的依赖关系。其主要参数包括: - `update`: 更新软件包列表,确保你的系统知道最新的可用版本。 - ...
在Ubuntu中,最常用的Shell是Bash(Bourne-Again SHell),它是对原始Bourne Shell的改进版本。Shell脚本是编写的一系列命令,可以自动化执行一系列任务,提高了工作效率。 类型转换是Shell编程中的一个重要概念,...
### Linux常用Shell基本命令大全 #### 一、Shell命令的格式 在Linux系统中,Shell命令通常遵循以下格式: ``` command [option] [arguments] ``` - **command**:命令名称,例如`ls`、`cd`等。 - **option**:可选...