Linux 系统常用命令格式: |
command [option] [argument1] [argument2] ...
其中option以“-”开始,多个option可用一个“-”连起来,如“ls -l -a” 与“ls
-la”的效果是一样的。根据命令的不同,参数分为可选的或必须的;所有的命令从标准输入接受输入,输出结果显示在标准输出,而错误信息则显示在标准错误
输出设备。可使用重定向功能对这些设备进行重定向。
命令在正常执行结果后返回一个0值,如果命令出错可未完全完成,则返回一个非零值(在shell中可用变量$?查看)。 在shell script中可用此返回值作为控制逻辑的一部分。
|
帮助命令: |
man 获取相关命令的帮助信息
例如:man dir 可以获取关于dir的使用信息。
info 获取相关命令的详细使用方法
例如:info info 可以获取如何使用info的详细信息。
|
文件操作: |
cat
显示文件内容和合并多个文件
clear
清屏
chattr
改变文件属性
chgrp
改变文件组权
chmod
改变文件或目录的权限
chown
改变文件的属权
comm
比较两个已排过序的文件
cp
将文件拷贝至另一文件
dd
从指定文件读取数据写到指定文件
df
报告磁盘空间使用情况
diff
比较两个文本文件,列出行不同之处
du
统计目录/文件所占磁盘空间的大小
file
辨识文件类型
emacs
功能强大的编辑环境
find
搜索文件并执行指定操作(find2
)
grep
按给定模式搜索文件内容
head
显示指定文件的前若干行
less
按页显示文件
ln
创建文件链接
locate
查找符合条件的文件
more
在终端屏幕按帧显示文本文件
mv
文件或目录的移动或更名
rm/rmdir
删除文件/目录
sed 利用script来处理文本文件
sort
对指定文件按行进行排序
tail
显示指定文件的最后部分
touch
创建文件
tr 转换字符
vi
全屏编辑器
wc
显示指定文件中的行数,词数或字符数
which 在环境变量 $PATH 设置的目录里查找符合条件的文件
|
压缩与备份: |
bzip2/bunzip2 .bz2文件的压缩/解压缩程序
cpio 备份文件
dump 备份文件系统
gzip/gunzip
.gz文件的压缩/解压缩程序
gzexe 压缩可执行文件
restore 还原由倾倒(Dump)操作所备份下来的文件或整个文件系统(一个分区)
tar
将若干文件存档或读取存档文件
unarj 解压缩.arj文件
zip/unzip 压缩/解压缩 zip文件
zipinfo 列出zip压缩文件的详细信息
|
磁盘操作: |
cd/pwd
切换目录/显示当前工作目录
df
显示磁盘的相关信息
du
显示目录或文件的大小
e2fsck 检查ext2/ext3文件系统的正确性
fdisk
对硬盘进行分区
fsck 检查文件系统并尝试修复错误
losetup 设置循环设备
ls
列出目录内容
mkdir
创建目录
mformat 对MS-DOS文件系统的磁盘进行格式化
mkbootdisk 建立目前系统的启动盘
mke2fs 建立ext2文件系统
mkisofs 制作iso光盘映像文件
mount/umount
加载文件系统/卸载文件系统
quota
显示磁盘已使用的空间与限制
sync 将内存缓冲区内的数据写入磁盘
tree 以树状图列出目录的内容
|
系统操作: |
alias
设置指令的别名
chkconfig 检查,设置系统的各种服务
clock 调整 RTC 时间
date
显示或设置系统时间与日期
dmesg 显示开机信息
eval 重新运算求出参数的内容
exit 退出目前的shell
export
设置或显示环境变量
finger
查找并显示用户信息
free 显示内存状态
hostid 显示主机标识
hostname 显示主机名
id 显示用户标识
kill
删除执行中的程序或工作
last 列出目前与过去登入系统的用户相关信息
logout 退出系统
lsmod
显示已载入系统的模块
modprobe 自动处理可载入模块
passwd
设置用户密码
ps
process status 报告程序状况
reboot
重启计算机
rhwo 查看系统用户
rlogin 远程登入
rpm
管理Linux各项套件的程序
shutdown
关机
su
switch user 变更用户身份
top
显示,管理执行中的程序
uname 显示系统信息
useradd/userdel
添加用户 / 删除用户
userinfo 图形界面的修改工具
usermod 修改用户属性,包括用户的shell类型,用户组等,甚至还能改登录名
w
显示目前注册的用户及用户正运行的命令
whereis
确定一个命令的二进制执行码,源码及帮助所在的位置
who
列出正在使用系统的用户
whois 查找并显示用户信息
|
网络通信: |
arp
网地址的显示及控制
ftp 文件传输
lftp
文件传输
mail 发送/接收电子邮件
mesg 允许或拒绝其他用户向自己所用的终端发送信息
mutt E-mail管理程序
ncftp 文件传输
netstat
显示网络连接、路由表和网络接口信息
pine 收发电子邮件,浏览新闻组
ping
向网络上的主机发送 icmp echo request 包
ssh 安全模式下的远程登录
telnet 远程登录
talk 与另一用户对话
traceroute 显示到达某一主机所经由的路径及所使用的时间
wget
从网络上自动下载文件
write 向其他用户的终端写信息
|
个人积累点点经验
==========================================
linux:
退出两种方式:
1.进入文本以后,首先按(Shift+:),在按q,回车退出
2.在文本中有编辑时,首先按(Shift+:),在按q!(强制退出),回车退出
3.编辑了文本想保持时,首先按i进入编辑状态,编辑完按Esc退出编辑状态,
然后按(Shift+:wq)保存退出。
===========================================
q! ------------------------ 退出
cd.. ====================== 上一级目录
cat test.txt -------------- 查看文件内容
>test.txt ================ 清空文件内容
***********************************************
对 Tomcat 的操作
启动
一般是执行tomcat/bin/startup.sh,sh tomcat/bin/startup.sh
停止
一般是执行 sh tomcat/bin/shutdown.sh脚本命令
查看
执行ps -ef |grep tomcat 输出如下
sun
5144 1 0 10:21 pts/1 00:00:06 /java/jdk/bin/java
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.endorsed.dirs=/java/tomcat/common/endorsed -classpath
:/java/tomcat/bin/bootstrap.jar:/java/tomcat/bin/commons-logging-api.jar
-Dcatalina.base=/java/tomcat -Dcatalina.home=/java/tomcat
-Djava.io.tmpdir=/java/tomcat/temp org.apache.catalina.startup.Bootstrap
start
说明tomcat已经正常启动, 5144 就为进程号 pid = 5144
杀死
kill -9 5144
分享到:
相关推荐
Linux常见服务功能 Linux 操作系统提供了许多实用的服务功能,以下是常见的服务功能: 1. automount:自动安装本地设备和 NFS 文件系统的精灵程序。 知识点: automount 是一个自动安装设备的服务,能够在必要时...
这些都是Linux系统管理中常用的基本命令,对于熟悉Linux操作的用户来说至关重要。 6. 对文章的转述及尊重原创: 文章最后提到了作者转载了青龙一笑的文章,并表达了尊重原创的态度。这不仅体现了网络内容共享的道德...
命令行是Linux系统中最常用的操作方式之一,掌握常用的命令行操作对于提高工作效率非常关键。例如,`ls`用于列出目录内容,`cd`用于切换目录,`pwd`显示当前工作目录等。此外,还应该学习如何使用文本编辑器(如vi或...
9. **命令解析过程**:“转载:bash命令解析过程”可能会深入探讨Bash是如何解析和执行命令的,包括词法分析、语法解析和命令执行的详细步骤。 10. **解释器原理**:“Shell编程入门:Linux解释器原理”可能涵盖了...
写在前面: 这是我学习的Linux入门笔记,我会分三篇写出,最后我还会总结Linux的常用命令,这个系列可以让你入门学会Linux命令,手写笔记。本套笔记使用了:xshell,xftp,Vm,CentOS6 (分三篇) 若你喜欢点赞支持^ _...
本博客主要是用于记录自己平时遇见或者涉及到的知识点,主要是用于扩展自己的知识点,防止遗漏丢失。许多是转载收集其他大佬的思想及技术,若有冒犯,请及时联系本人,收到消息后,我会及时改正。
- 提供关于`/alidata`目录下的软件配置及常用命令的详细介绍。 #### 五、关键技术细节 - **Nginx**: - 版本: 1.4.4 - 作为高性能的Web服务器和反向代理服务器,在处理静态内容方面表现出色。 - **Apache**: - ...
常用的是通过JVM进程ID连接,使用`./as.sh --port 3658 --telnet`命令,然后在另一个终端窗口中使用`telnet localhost 3658`,输入进程ID连接。 三、主要命令介绍 1. `help`:显示所有可用的命令。 2. `asciitable...
注: 1、以下测试在ubuntu 9.10上进行,...简单解释:shell命令执行时的环境变量默认是 $PATH ,即到 $PATH 下找命令该如何运行,shell常用的命令在 $PATH 都有,所以可以直接运行。用户新建的文件所在的路径不在 $PA
BusyBox 是一个集成了一百多个最常用Linux命令和工具的软件。BusyBox 包含了一些简单的工具,例如ls、cat和echo等等,还包含了一些更大、更复杂的工具,例grep、find、mount以及telnet。有些人将 BusyBox 称为 Linux...
BusyBox 是一个集成了一百多个最常用Linux命令和工具的软件。BusyBox 包含了一些简单的工具,例如ls、cat和echo等等,还包含了一些更大、更复杂的工具,例grep、find、mount以及telnet。有些人将 BusyBox 称为 Linux...
- **别名和函数**:用户可以定义别名简化常用命令,编写函数执行复杂任务。 - **主题和提示符**:Zsh支持丰富的主题定制,提供可自定义的提示符样式。 - **增强的通配符处理**:Zsh的通配符匹配规则比Bash更为...
1.8.2 常用的umask值 11 1.9 符号链接 12 1.9.1 使用软链接来保存文件的多个映像 12 1.9.2 符号链接举例 12 1.10 小结 13 第2章 使用find和xargs 14 2.1 find命令选项 14 2.1.1 使用name选项 15 2.1.2 使用perm选项 ...
而“工具”则可能涵盖了一些常用的Linux工具,如`nohup`、`screen`、`systemd`等,用于后台运行服务、保持服务在异常情况下的存活,或者用作服务管理。 根据提供的压缩包子文件名,`start-service-cmb.sh`和`stop-...
在嵌入式Linux系统开发中,ARM架构的处理器被广泛使用。"ARM裸奔程序"是指没有操作系统支持,直接在硬件层面上运行的程序。这种程序通常用于开发底层驱动、实时系统或者微控制器应用。在裸奔程序中,开发者需要直接...
Apache和Tomcat是两种常用的Web服务器,Apache主要处理静态页面,而Tomcat是Java Servlet和JSP的容器,主要用于处理动态内容。在某些场景下,为了整合两者的优点,我们会利用Apache的`mod_proxy_ajp`模块来实现...