`
- 浏览:
23290 次
- 性别:
- 来自:
深圳
-
操作系统分类
unix:IBM aix,sun solaris,hp unix,free BSD等等
linux:redhat,suse,红旗等等
关机命令
shutdown -h -now 立即关机
shutdown -r -now 立即重启
reboot 立即重启
目录大概作用
root:存放root用户相关文件
home:存放普通用户相关文件或者FTP站点目录
bin:存放常用命令目录
sbin:具有一定权限才能使用的命令
mnt:默认挂载光驱与软驱的目录
boot:存放引导相关文件
etc:存放配置相关文件
var:存放经常变化的文件,如log
usr:安装程序默认目录
proc:目前系统核心与程序执行的信息
dev:接口设备文件目录,如had表示硬盘
用户管理
useradd user1 添加用户
useradd -g usergroup1 user1 创建用户并分配组
usermod -g usergroup1 user1 修改用户所属的组
passwd user1 设置密码(根据提示完成设置密码)
userdel user1 删除用户
userdel -r user1 删除用户以及用户主目录
查看linux所有用户信息
cat /etc/passwd,内容如下:
wacos:x(加密字段):500(用户ID):500(组ID)::/opt/wacos(用户目录):/bin/bash(用户所用SHELL解析器)
指定运行级别
命令:init
0:关机
1:单用户
2:多用户状态没有网络服务
3:多用户状态有网络服务
4:系统未使用保留给用户
5:图形界面
6:系统重启
常用3和5,修改:vi /etc/inittab,内容:id=3:initdefault
常用命令
man,如man gerp
env 显示当前操作系统的环境变量
tracert www.baidu.com 追踪路由路径
文件组,文件
groupadd usergroup1 添加文件组
cat /etc/group 查看所有组
-|rwx|rwx|rwx:r代表可读,用“4”表示;w代表可写,用”2“表示;x代表可执行,用”1“表示。上面用”|“分成四部份
第一部分:如果是文件,则是”-“;如果是目录,则是”d“; 如果是链接,则是”l“
第二部分:文件所有者权限
第三部份:文件所在组的权限
第四部份:其它组的用户对该文件的权限
如何修改用户访问权限
chmod 777 file1.txt
chown user1 file1.txt 改变user1的拥有者为user1
chgrp usergroup1 file1.txt 改变file1.txt所属组为usergroup1
chown user1 ./abc 改变abc这个目录的所有者为user1
chown -R user1 ./abc 改变abc这个目录和所有子文件夹和文件拥有者为user1
linux后台方式运行程序
./start.sh &
shell常用种类,每种shell对应的指令可能不同
/bin/csh 终端显示[root@appstore ~]
/bin/bsh 终端显示#
/bin/bash [root@appstore root]
修改shell:chsh -s /bin/csh
查看历史命令
history
!5 执行历史编号为5的命令
修改网络配置方式一(永久生效)
1.vi /etc/sysconfig/network-scripts/ifcfg-eth0 包括修改IP,子网掩码,广播地址,默认网关
2./etc/rc.d/init.d/network restart 运行此命令使配置生效
修改网络配置方式二(暂时修改,重启失效)
ifconfig eth0 x.x.x.x IP设置
ifconfig eth0 network x.x.x.x 子网掩网设置
RPM:用于互联网下载包的打包及安装工具
rpm -qa:查询安装的所有rpm软件包
rpm -q 软件包名 :查询软件包是否包装
rpm -qi 软件包名:查询软件包信息
rpm -ql 软件包名:查询软件包中的文件
rpm -qf 文件全路径名:查询文件所属的软件名
rpm -qp 包文件名:查询包的信息对这个软件包的介绍
安装RPM包
rpm -i rmp包
rpm -ivh rpm包:安装包到当前系统,有提示信息
卸载RPM包
rpm -e jdk
其它
cat /proc/meminfo 查看内存信息
cat /proc/cpuinfo 查看cpu信息
#set java environment
JAVA_HOME=/usr/java/jdk1.7.0_45
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
使配置生效
source /etc/profile
tar打包与解压包
tar -zcvf VDT_MES_2.7.3.8_20121030_001.tar.gz ./product.zip
tar zxvf VDT_MES_2.7.3.8_20121030_001.tar.gz
vi test.properties
直接到达文件末尾命令:“:$”
netstat -apn:查看端口占用信息
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 20239/java
################SQLYog中文乱码#########################
SET character_set_client = gb2312;
SET character_set_results = gb2312;
SET character_set_connection = utf8;
################软链接#########################
目标目录 源目录
ln -s /var/www/html/attachments /opt/wacos/tools/apache-tomcat-7.0.47/webapps
ln -s /var/www/html/pictures /opt/wacos/tools/apache-tomcat-7.0.47/webapps
##############在云服务器执行脚本##############
mysql -uaaa_test -p -h rdsyfevifyfevif.mysql.rds.aliyuncs.com --default-character-set=utf8
use appstore
source *.sql
#############查看window指定端口##################################################
1.查看指定端口的占用情况
C:\>netstat -aon|findstr "9050"
协议 本地地址 外部地址 状态 PID
TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016
2.查看PID对应的进程
C:\>tasklist|findstr "2016"
映像名称 PID 会话名 会话# 内存使用
tor.exe 2016 Console 0 16,064 K
#############查看window指定端口##################################################
#############查看linux指定端口##################################################
1.查找被占用的端口
netstat -tln
netstat -tln | grep 8083
netstat -tln 查看端口使用情况,而netstat -tln | grep 8083 则是只查看端口8083的使用情况
2.查看端口属于哪个程序?端口被哪个进程占用
lsof -i :8083
3.杀掉占用端口的进程
kill -9 进程id
转自:http://taoistwar.iteye.com/blog/701704
#############查看linux指定端口##################################################
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
本文将详细解读《Linux命令大全完整版.pdf》中所收录的各类命令,以帮助读者更好地理解和运用Linux命令。 1. Linux系统管理命令 系统管理命令是Linux系统中最重要的命令类别之一,涵盖了用户管理、进程控制、系统...
本文档旨在为读者提供一份详尽的Linux命令集,帮助用户快速学习和掌握Linux命令使用技巧,以便更好地使用Linux操作系统。 Linux命令主要分为系统命令和用户命令两大类。系统命令通常涉及系统管理、网络配置、硬件...
Linux命令是操作系统中的核心组件,它们允许用户在命令行界面中直接与系统交互,执行各种操作,例如管理文件和目录、监控和管理系统资源、安装和配置软件以及自动化任务等。在Linux系统中,大多数命令通常都遵循一定...
Linux命令手册是Linux系统用户和管理员的重要参考资料,它详尽地阐述了如何在命令行界面中执行各种操作。对于新手来说,这份手册是快速学习和理解Linux操作的基础。以下是手册中涉及的一些关键知识点: 1. **...
Linux命令速查手册作为一本全面介绍Linux命令的参考书籍,由美国作者Scott Granneman所著,并由成保栋与李保强翻译成中文版本。本书是图灵系统与网络管理技术丛书之一,适合所有与Linux相关的工作人员以及初学者,...
Linux 命令大全搜索工具提供了一个详细的命令列表,包括 A series 命令、apachectl 命令、arp 命令、atop 命令、awk 命令、axel 命令等。这些命令涵盖了 Linux 系统中的各种功能,例如文件管理、网络管理、系统管理...
Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 ...
Linux命令大全(CHM格式离线版) Linux命令大全(修改版) 进行重新编译的说明 文件传输 bye ftp ftpcount ftpshut ftpwho ncftp tftp uucico uucp uupick uuto 备份压缩 ar bunzip2 bzip2 bzip2recover compress cpio ...
在Windows操作系统中,为了能够使用Linux命令,我们可以借助一些工具或者方法来实现。"Windows下使用Linux命令"这个主题主要涵盖了如何在Windows环境下模拟Linux的命令行体验,这对于那些熟悉Linux命令但工作环境...
Linux 命令全集.chm
Linux课件(ppt)外加一个《Linux命令大全》: Linux_内核完全注释_V11.pdf VI的常见用法.doc 第1章 Linux概况及安装.ppt 第2章 Linux的常用命令.ppt 第3章 Linux系统管理.ppt 第4章 Linux网络基础.ppt 第5章 ...
Licote是Linux command template的缩写,顾名思义就是Linux命令模板。用于快速编写一个linux环境的命令程序,当然如果你愿意,你可以用于任何程序中;Licote的主要任务就是帮助你解析linux环境下的常用命令选项,让...
Linux 命令大全 Linux 命令大全是 Linux 操作系统中最常用的命令集合,包括文件传输、备份压缩、网络管理、文件管理、用户管理、进程管理、磁盘管理等多个方面的命令。本文档将对这些命令进行详细的介绍,从基本...
linux命令壁纸1920*1080尺寸,留有快捷键放置空间,方便对linux操作系统中各个命令的记忆。
这个压缩包文件“Linux命令大全(完整版)+小白速成+学不会来找我”提供了一套全面的Linux命令教程,旨在帮助初学者快速上手,并为面试做准备。 首先,让我们了解Linux的基础知识。Linux是一种类Unix操作系统,它...
linux 命令 - 开关机 - 文件操作 - 系统命令 1. top 2. who 3. ifconfig 4. ping 5. kill 6. man 7.clear 8.netstat 4. 软件管理 - dpkg :离线 .deb .rpm .apk - apt-get :在线 5. 压缩解压 tar -...
Licote是Linux command template的缩写,顾名思义就是Linux命令模板。用于快速编写一个linux环境的命令程序,当然如果你愿意,你可以用于任何程序中;Licote的主要任务就是帮助你解析linux环境下的常用命令选项,让...
linux命令大全linux指令大全(完整篇).pdf
linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统...