Linux 小命令

查看

cat  文件名     【查看里面的内容,cate,猫,像猫一样瞄一眼的看】

more 文件名   【查看文件,文件太多,一次看不完,用 more 来查看 下一页:空格或 f   下一行:回车   退出:q 或 Q】

清屏

clear 命令 快捷键 ctrl+l

windows 中是 cls

清除一行

ctrl +u 命令敲错了,不用一个一个字符删除了

CTRL+C 终止命令

CTRL+A 光标到行首

CTRL+E 光标到行尾

CTRL+K 剪切光标后内容

CTRL+Y 粘贴剪切的内容

命令历史

history 列出所有的命令

!序号   执行历史中第几个命令

按向上(或向下)箭头 翻出历史记录

输入输出重定向

Shell 对于每个进程预先定义了 3 个文件描述字

0 标准输入 STDIN 键盘

1 标准输出 STDOUT显示器

2 标准错误输出 STDERR

重定向,就是改变这个标准设备,输入不从键盘,输出不显示到显示器上

输出重定向

> 或 >> (echo abc>a echo b>>a 追加)

例: echo hello 直接显示到显示器

echo hello>test.txt

ls -l  /tmp>files.txt

more files.txt 查看文件内容

把/website 下大于 100M 的文件列表

find /website -size +204800 >/backup/100M+.file.list

如果不想替换以前的内容,是追加,用 >>

输出重定向用得挺多的,一个人管理几十台服务器,定时将系统状态保存到文件中,然后发邮件经管理员

输入重定向 (不从键盘输入内容了)

例:wall < /test/msg 从一个文件读取内容发广播

这样,就可以用计划任务,把一年的节日祝福语写上,到时自动发

date 查看系统时间

date -s “2014-4-11 10:52:23” 修改过时间

clock 查看硬件时间

时间同步设置:

clock  --systohc     把系统时间赋给=>硬件时间(让硬件时间和系统时间一样)

clock  --hctosys   把硬件时间赋给=>系统时间(让系统时间和硬件时间一样)

设置系统语言为英文,解决乱码问题

LANG= 后面啥也不写,表示使用系统默认值,系统默认是英文

输入重定向 (不从键盘输入内容了)

例:wall < /test/msg 从一个文件读取内容发广播

这样,就可以用计划任务,把一年的节日祝福语写上,到时自动发

错误输出重定向

2> 或 2>>

例:自动备份 通常用计划任务在凌晨自动执行

cp -R  /usr /backup/use  2>>/bak.error

将错误信息,定向到一个文件中

ls /aaaaaa 2>ls.err如果/aaaaa 这个目录不存在,则将错误信息保存到 ls.err 中

这里面的 2,就是前面讲的 Shell 对于每个进程预先定义了 3 个文件描述字

0 和1 都可以省略,2 不能省略了

时间: 2024-10-23 14:01:35

Linux 小命令的相关文章

Linux小命令(1)yum

Linux命令(1)yum 使用最简易安装CentOS后.开启了网卡基本就可以使用yum在Linux中下载安装软件了.Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE.CentOS中的Shell前端软件包管理器.基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装. 命令格式如下: #yum [options] [command] [package ...] 常用命令: #yum grouplikst 查询可能批量安

Linux小命令(4)ls

Linux命令(4)ls ls是列出文件或者目录的命令,ls是Linux下最常用的命令.ls就是list的缩写,缺省下ls用来打印当前的目录清单,如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单了.通过ls命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限,ls命令在日常的Linux操作中用的很多. 下面举了几个常用的ls的命令.详细的可以通过#man ls去查O(∩_∩)O~ ? 命令格式: #ls [-la1Rh] [路径] ? 常用参数: #ls 列出目录和文件

Linux小命令(3)cat

Linux命令(3)cat Cat是查看文件内容 ? 命令格式:cat file 常用参数说明: -n或-nimber由1开始对所有输出的行数编号. 例子: Cat /etc/passwd ? -b或-number-nonblank和-n相似,只不过对于空白行不编号. 例子: Cat /etc/passwd ? ? -s或-spueeze-blank当遇到有连续两行以上的空白行,就代换为一行的空白行 ? 首先进入home目录,创建几个文件用来测试,并且输入信息 #cd ~????????????

我的常用linux小命令

这里并不是系统详细介绍每一个Linux命令,仅仅是记录本人在平时工作中经常用到的一些比较基础的命令及相关的参数,同时用了一些简单的例子来说明这些命令的用途,以及如何用多种命令来实现同一种功能. 1.ls命令 要显示当前目录下的文件列表时,我经常就使用ls命令的以下三个参数. -l 使用长列表格式 -h 文件大小以人可读的方式打印 -t 以最后修改时间排序,最新的放在最前 使用例子,如何显示当前文件夹下的目录? 方法1: ls -l | grep '^d' 方法2: ls -l | awk '/^

Linux小命令date详解

Linux date命令的用法 1.命令功能 : date可以用来显示和设定系统的日期和时间. 2.命令参数 : -d<string>:显示字符串所指的日期和时间.字符串前后加双引号 -s<string>:根据字符串来设置日期和时间.字符串前后加双引号 -u:显示GMT --help:在线帮助 --version:显示版本信息 3.日期格式字符串列表 %n : 下一行 %t : 跳格 %H : 小时(00-23) %I : 小时(01-12) %k : 小时(0-23) %l :

Linux小命令(8)usermod

Linux命令(8)usermod 该命令可以添加用户组 ? 命令格式:usermod [parameters] ? 常用参数: -c[备注] 修改用户账号的备注文字 -d[登入目录] 修改用户登入时的目录 -g[有效期限] 修改账号的有效期限 -G[组群] 修改用户所属的组群 -l[账号名称] 修改用户账号名称 -s[shell] 锁定用户登入后所使用的shell -u[uid] 修改用户ID -L[密码] 锁定用户密码,使密码无效 -U[密码] 解除密码锁定 ? 我们可以创建一个用户来测试一

Linux小命令(7)adduser

Linux命令(7)adduser adduser主要是用来添加用户的命令. ? 命令格式: adduser [username] [command] ? 常用命令: #adduser yy 添加一个叫yy的用户 ? #adduser yy –d /opt/www/ 添加一个叫yy的用户,用户目录在/opt/www/下. 注意: –d的用户上级目录必须是一个已存在的目录 新添加的用户须设置密码才能使用 设定ID值时,尽量要大于500,以免冲突.因为Linux安装后会建立一些特殊用户,一般0到49

Linux小命令(5)mkdir

Linux命令(5)mkdir mkdir是个创建目录的命令,一般输入midir后,后面接上目录名,或者路径后加目录名,就可以在Linux下新建目录了. ? 命令格式: Mkdir [-p] [-m<目录权限>] 目录-.. ? 常用参数: #mkdir yy 在当前目录下,新建一个yy目录 ? #mkdir –p 若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录 ? #mkdir –p /home/testmkdir/1/2/yy 在/home/testmkdir/1/2/新建一个

linux 导出数据库文件及几个linux小命令

cd .. 返回上一层: pwd 查看当前目录: ssh -l oracle oracle_id 进入数据库 ps -ef|grep oracle 查看当前oracle进程 sqlplus /nolog 进入sqlplus linux下用$,sql下用!(似乎是这样,以后进行查证)exp 导出的sql语句:!exp username/[email protected] file=filename.dmp full=y 导出来的是数据库文件,是放在数据库中,需要将其copy出来到应用文件中 在数据