1.pstree显示所有的进程树
2.内部命令帮助:help echo
外部命令:ls --help
man ls 其中/-a表示要查找的参数。n键代表下一个查找的意思。shift+n代表上一个。
3.vi的时候/-a也是可以查找的 触类旁通的
4.man 1 2 3 4 5 6 7 8个帮助级别 info ls也是查找 q是退出,就是多了一个连接的功能
5.ps -f命令显示父子关系的进程
6.创建文件 touch a
stat a 查看a文件的时间效果如下
File: `a' Size: 80 Blocks: 8 IO Block: 4096 regular file Device: 802h/2050d Inode: 186571 Links: 1 Access: (0775/-rwxrwxr-x) Uid: ( 500/ hadoop) Gid: ( 500/ hadoop) Access: 2014-07-12 04:37:07.759012289 -0700 Modify: 2014-07-12 04:37:06.295011824 -0700 Change: 2014-07-12 04:37:06.298011903 -0700
7.一个文件如果是以"."开头的这个就是隐藏文件 ls -a才会显示所有的文件
8.service network restart
9.uname显示当前系统 uname -a
10.关机名称:shutdown -h now 、init 0 、 poweroff
11.du -h a.txt 可以看到文件的真正大小。
12.dwr-r--r-- d代表的是目录 后三个是当前用户具有的权限,再后三个代表的是当前组的权限,最后代表的是其他人的权限(或者其他组)
13.Linux文件的查找和压缩:
(1)which ls 查找的是可执行的命令
(2)sudo updatedb更新文件系统 locate 文件名 可以查找出文件的位置
(3)发送广播消息:w查看终端用户
(4)write hadoop tty1
(5)find 文件名 重当前目录查找文件 find / 文件名 全文查找
(6)grep是对一个文件进行操作的,查找文件中的关键字 grep hadoop /etc/hadoop.txt 只会列出含有hadoop关键字的行
(7)last 显示最近的用户登入
(8)lastlog 显示每个用户的登入情况
(9)grep -R hadoop /etc/password 代表从/etc/password 开始目录递归目录查找
(10)gzip a.txt 压缩a文件,原始文件删除生成a.gz
gunzip a.gz 解压
bzip2 a.txt bzip2压缩率高于gunzip
bunzip2 a.bz2
tar -cvf 文件名 压缩
tar -xvf 文件名 解压
14.wc 文件名 统计文件的行、词、字数
15.du -sh /etc 查看etc目录的大小
16.free 查看内存大小
17.top查看动态进程 ps au 和top 差不多
18.ls > /tmp/a输出重定向 >>追加 2>错误输出重定向
<<输入重定向
19.set | grep HIS 可以修改历史命令保存条数
利用Linux所提供的管道符“|”将两个命令隔开,管道符左边命令的输出就会作为管道符右边命令的输入。连续使用管道意味着第一个命令的输出会作为 第二个命令的输入,第二个命令的输出又会作为第三个命令的输入,依此类推
20.echo $SHELL查看当前shell脚本执行环境
21.$#(参数个数) $?(上一步是否执行成功。0:成功1:失败) $$(进程号)
22.""去除字符串中的空格 ''去除字符串中的特殊字符的意义
-r 读
-w 写
-x 可执行
-f 是不是一个可执行文件
-d 是否为一个目录
-l 是否为一个连接
-b是否为一个设备文件
23.shell脚本调试:
bash -vx ./b 可以显示各个变量的值
24.Shell控制循环语句:
#!/bin/bash read AAA if [ $AAA = hadoop ] then echo 'hello hadoop' elif [ $AAA = root ] then echo 'hello root' else echo 'get out of here!' fi #!/bin/bash for i in {1..10} do echo -n "$i ";sleep 1 done #!/bin/bash min=1 max=100 while [ $min -le $max ] do echo $min min=`expr $min + 1` done #!/bin/sh case $1 in start | begin) echo "start something" ;; stop | end) echo "stop something" ;; *) echo "Ignorant" ;; esac #!/bin/sh while true do read AAA if [ "$AAA = "ddd" ] then break fi done unset AAA
常用的快捷键
Ctrl+C:这个键可不是用来复制的,在中端下,按下Ctrl+C就代表结速当前终端执行的程序,按下的时候一定要慎重。
Ctrl+A:将光标移动到命令行的开始处。
Ctrl+E:将光标移动到命行令的结尾处。
Ctrl+U:删除行首到光标出的字符。
Ctrl+Z:把当前进程送到后台处理
相关推荐
linux常用命令大全常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用...
《最全常用Linux命令集》.pdf
常用Linux命令,常用Linux命令,常用Linux命令,常用Linux命令,常用Linux命令
以下是对PDF文件中提到的一些常用Linux命令的详细解释。 **ls命令**: 1. **命令格式**:`ls [选项] [文件或目录]` 2. **命令功能**:用于列出当前目录下的文件和子目录。不加任何参数时,它会显示所有非隐藏文件和...
LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 ...
linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; ...
本文将基于《常用Linux命令.doc》的内容,深入解析Linux中的核心命令及其使用场景,助力读者快速提升Linux操作技能。 #### 用户与权限管理 - **登录与切换**:用户通过`login`和`password`命令登录系统,而`exit`...
Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls ...
04.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls.mp4 04.1.2 Linux常用命令-文件处理命令-目录处理命令.mp4 04.1.3 Linux常用命令-文件处理命令-文件处理命令.mp4 04.1.4 Linux常用命令-文件处理...
linux常用命令大全常用的Linux命令及其简要说明常用的Linux命令及其简要说明常用的Linux命令及其简要说明常用的Linux命令及其简要说明常用的Linux命令及其简要说明常用的Linux命令及其简要说明常用的Linux命令及其...
Linux常用命令大全,收集了常用的Linux命令。 Linux常用命令大全,收集了常用的Linux命令Linux常用命令大全,收集了常用的Linux命令Linux常用命令大全,收集了常用的Linux命令
Linux常用命令大全Linux常用命令深入理解Linux内核鸟哥的Linux私房菜Linux命令学习资料(12个): Linux命令大全(Linuxidc.com修改版).chm Linux命令学习.chm Linux基础命令教程(豪华版).chm LINUX安全加固手册.doc ...
标题《常用Linux命令.pdf》指的是该文档是关于Linux操作系统中常见命令的总结指南。Linux系统是类Unix系统中的一种,广泛应用于服务器、桌面计算机、超级计算机等领域。该文档中的内容应当包括基础命令、文件系统...
linux常用命令大全linux常用命令大全linux常用命令大全linux常用命令大全linux常用命令大全
### Linux常用命令详解 #### 一、文件管理 1. **ls**:此命令用于列出当前目录中的文件和子目录。通过使用不同的选项,可以改变其输出格式。 - `-l`:使用长格式列表输出,包括文件权限、拥有者、组、大小等详细...
运维人员常用Linux命令 作为一名运维人员,掌握基本的Linux命令是必备的技能。 Linux操作系统提供了许多强大的命令,可以帮助运维人员高效地完成工作。本文将总结常用的Linux命令,帮助运维人员快速掌握这些命令,...
Linux 常用命令大全 Linux 操作系统是一个功能强大且灵活的操作系统,拥有众多实用的命令来帮助用户管理和维护系统。下面是 Linux 中一些常用的命令,旨在帮助用户快速掌握 Linux 操作系统。 TTY 控制台终端 在 ...
以下是一些关于Linux常用命令的详细说明: 1. **pwd**:`pwd`(Print Working Directory)命令用于显示当前工作目录,即用户当前所在的目录路径。 2. **cd**:`cd`命令用于切换目录。例如,`cd /`进入根目录,`cd ...
LINUX 常用命令语言总结 LINUX 操作系统提供了大量的命令语言,以下是常用的命令语言概述: 1. 远程桌面连接命令:mstsc mstsc 是一种远程桌面连接命令,可以连接到另一台计算机,并在远程桌面上进行操作。 2. ...
linux常用系统命令大全,包含常用系统操作命令