--将username用户添加到groupname组中
usermod -G groupname username
--以root权限执行 vi /etc/profile命令
sudo vi /etc/profile
--查看linux系统的版本
语法:cat /proc/version
--查看CPU
top -n 1 |grep Cpu
--切换用户
语法:su - username
sudo -s(堡垒机中)
--获得主机名
语法:hostname
查看linux用户
w/who
查看当前登录用户
whoami
查看用户信息
id [username]/ finger [username]
--显示当前目录的绝对路径
语法:pwd
--回到当前目录
语法:cd
--查看内核
语法:uname -r
--显示日历
语法:cal
--设置日期
语法:date -s mm/dd/yy
--显示系统时间
语法:date
--查看date命令中的参数
语法:man date
--查看命令的目录地址
语法:whereis 命令
如:whereis date
-------------------------空间查询-------------------------
1、查看linux磁盘空间情况
语法:df -lh 或 df -h
2、查看文件或目录空间大小
语法:du -hs 或 du -sh [dirname|filename]
3、查看前(后)10个占用空间最大的文件或目录
语法:du -s ./* | sort -rn 或 du -s * | sort -nr | head(tail)
4、查看指定目录下所有文件或目录的大小
语法:du -k | sort -n
5、查看目录下符合匹配条件的文件占用的磁盘空间
语法:du -c -h *log
-------------------------文件显示-------------------------
1、列出详细文件:ls -al
2、列出所有子目录的文件:ls -R
3、如果文件过多一屏看不完,用如下命令
3.1分屏显示:ls -l|more //能在当前屏退出,很有用,但不能一页一页翻屏
ls -l|less //能用pgup,pgdw 翻页,但不能在当前位置退出
3.2横向输出竟可能多的显示文件名字:#ls -m
4、只显示目录:#ls -l |grep ^d
5、只显示非目录文件:#ls -l |grep ^[^d]
-------------------------文件排序-------------------------
1、按照字符序(default): #ls -l
2、按文件大小排序:ls -S 或 du -s ./* | sort -rn
2、按兆(M)排序:du -sh ./* | sort -rn
3、按照文件扩展名(最后一个.后的字符)排序: ls -X
4、按数字排序:#ls -lv
5、逆排序: #ls -r
6、按文件大小降序排列:ls -lSr
7、按时间排序:
升序(默认):ll -t 或 ls -lt|more
降序:ll -t | tac
注:./* 可以是任何目录
-------------------------文件统计-------------------------
1、统计文件目录个数:ls -l [filename]| wc -l
该命令各选项含义如下:
- c 统计字节数。
- l 统计行数。
- w 统计字数。
2、统计当前目录下的非隐藏目录和非隐藏文件的个数:ls | wc -l
3、查看某个目录下以及下级所有目录的文件数的总和
语法:find /home/jack -type f | wc -l
4、统计指定文件的个数:ls -l IOSMP_201101* |grep "^-"|wc -l
5、查看文件夹中所有文件的总行数
语法:ls -lR|grep "^-"|wc -l
6、统计文件行数:cat filename | wc –l
wc –l filename
find . -name "*201101*" | xargs wc -l
7、统计指定内容在指定文件中出现的次数
语法:grep 内容 文件 | wc -l
如:grep 18918316660 hw_201011*.txt | wc -l
-------------------------文件打包、压缩、解压----------------
--文件打包(并不对文件进行压缩)
语法:tar -cvf filename.tar dirname
--文件压缩命令
1、gzip -zcvf filename.tar.gz dirname
2、zip filename.zip dirname
3、tar -zcvf filename.tar.gz dirname --打包后,已zip压缩
4、tar -jcvf filename.tar.bz2 dirname --打包后,已bzip2压缩
--文件解压命令
1、*.tar 用 tar –xvf 解压
2、*.gz 用 gzip -d或者gunzip 解压
3、*.tar.gz和*.tgz 用 tar –xzf 解压
4、*.bz2 用 bzip2 -d或者用bunzip2 解压
5、*.tar.bz2用tar –xjf 解压
6、*.Z 用 uncompress 解压
7、*.tar.Z 用tar –xZf 解压
8、*.rar 用 unrar e解压
9、*.zip 用 unzip 解压
如:unzip -j aa.zip
--解压单个文件
语法:tar -zxvf filename.tar.gz foder/access.log.0805
--解压多个文件
语法:tar -zxvf filename.tar.gz foder/access.log.*
--解压文件到指定目录
语法:tar -zxvf filename.tar.gz foder/access.log.0805 -C /new/dir/ # -C 指定解压到的目录.
--查看压缩包中的文件(*.tar.gz)
1、gunzip <filename |tar tvf -
2、gzip -dc filename | tar tvf -
3、tar -tzvf filename
--查看压缩包中的文件名(*.tar.gz)
tar -tvzf *.tar.gz | grep filename
注意:filename 不能用*
-------------------------路由信息----------------
1、查看路由:route -n
2、删除路由:route del -net 192.168.35.0 netmask 255.255.255.0
3、添加路由:route add -net 192.168.35.0 netmask 255.255.255.0 gw 192.168.201.105
-------------------------查看日志----------------
vi finename
实时记录日志:tail –f filename
ll > filename 将日志打印到文件中
--只列出文件夹信息
语法:ls -F|grep /$
-------------------------修改目录权限、组----------------
chown -R hwprm:guest Finishbak
-------------------------DB2连接----------------
su – database(数据库实例名)
db2 connect to database
------------------------端口操作-------------------
查看所有端口
netstat -anp
查看指定端口
netstat -anp|grep 80
关闭端口
iptables -A INPUT -p tcp --dport 111 -j DROP
打开端口
iptables -A INPUT -p tcp --dport 111 -j ACCEPT
查看服务状态
service serviceName status
服务操作命令(启动,停止,重启)
service serviceName start|stop|restart
重新启动防火墙iptables
service iptables restart
重新启动vsftp
service vsftp restart
usermod -G groupname username
--以root权限执行 vi /etc/profile命令
sudo vi /etc/profile
--查看linux系统的版本
语法:cat /proc/version
--查看CPU
top -n 1 |grep Cpu
--切换用户
语法:su - username
sudo -s(堡垒机中)
--获得主机名
语法:hostname
查看linux用户
w/who
查看当前登录用户
whoami
查看用户信息
id [username]/ finger [username]
--显示当前目录的绝对路径
语法:pwd
--回到当前目录
语法:cd
--查看内核
语法:uname -r
--显示日历
语法:cal
--设置日期
语法:date -s mm/dd/yy
--显示系统时间
语法:date
--查看date命令中的参数
语法:man date
--查看命令的目录地址
语法:whereis 命令
如:whereis date
-------------------------空间查询-------------------------
1、查看linux磁盘空间情况
语法:df -lh 或 df -h
2、查看文件或目录空间大小
语法:du -hs 或 du -sh [dirname|filename]
3、查看前(后)10个占用空间最大的文件或目录
语法:du -s ./* | sort -rn 或 du -s * | sort -nr | head(tail)
4、查看指定目录下所有文件或目录的大小
语法:du -k | sort -n
5、查看目录下符合匹配条件的文件占用的磁盘空间
语法:du -c -h *log
-------------------------文件显示-------------------------
1、列出详细文件:ls -al
2、列出所有子目录的文件:ls -R
3、如果文件过多一屏看不完,用如下命令
3.1分屏显示:ls -l|more //能在当前屏退出,很有用,但不能一页一页翻屏
ls -l|less //能用pgup,pgdw 翻页,但不能在当前位置退出
3.2横向输出竟可能多的显示文件名字:#ls -m
4、只显示目录:#ls -l |grep ^d
5、只显示非目录文件:#ls -l |grep ^[^d]
-------------------------文件排序-------------------------
1、按照字符序(default): #ls -l
2、按文件大小排序:ls -S 或 du -s ./* | sort -rn
2、按兆(M)排序:du -sh ./* | sort -rn
3、按照文件扩展名(最后一个.后的字符)排序: ls -X
4、按数字排序:#ls -lv
5、逆排序: #ls -r
6、按文件大小降序排列:ls -lSr
7、按时间排序:
升序(默认):ll -t 或 ls -lt|more
降序:ll -t | tac
注:./* 可以是任何目录
-------------------------文件统计-------------------------
1、统计文件目录个数:ls -l [filename]| wc -l
该命令各选项含义如下:
- c 统计字节数。
- l 统计行数。
- w 统计字数。
2、统计当前目录下的非隐藏目录和非隐藏文件的个数:ls | wc -l
3、查看某个目录下以及下级所有目录的文件数的总和
语法:find /home/jack -type f | wc -l
4、统计指定文件的个数:ls -l IOSMP_201101* |grep "^-"|wc -l
5、查看文件夹中所有文件的总行数
语法:ls -lR|grep "^-"|wc -l
6、统计文件行数:cat filename | wc –l
wc –l filename
find . -name "*201101*" | xargs wc -l
7、统计指定内容在指定文件中出现的次数
语法:grep 内容 文件 | wc -l
如:grep 18918316660 hw_201011*.txt | wc -l
-------------------------文件打包、压缩、解压----------------
--文件打包(并不对文件进行压缩)
语法:tar -cvf filename.tar dirname
--文件压缩命令
1、gzip -zcvf filename.tar.gz dirname
2、zip filename.zip dirname
3、tar -zcvf filename.tar.gz dirname --打包后,已zip压缩
4、tar -jcvf filename.tar.bz2 dirname --打包后,已bzip2压缩
--文件解压命令
1、*.tar 用 tar –xvf 解压
2、*.gz 用 gzip -d或者gunzip 解压
3、*.tar.gz和*.tgz 用 tar –xzf 解压
4、*.bz2 用 bzip2 -d或者用bunzip2 解压
5、*.tar.bz2用tar –xjf 解压
6、*.Z 用 uncompress 解压
7、*.tar.Z 用tar –xZf 解压
8、*.rar 用 unrar e解压
9、*.zip 用 unzip 解压
如:unzip -j aa.zip
--解压单个文件
语法:tar -zxvf filename.tar.gz foder/access.log.0805
--解压多个文件
语法:tar -zxvf filename.tar.gz foder/access.log.*
--解压文件到指定目录
语法:tar -zxvf filename.tar.gz foder/access.log.0805 -C /new/dir/ # -C 指定解压到的目录.
--查看压缩包中的文件(*.tar.gz)
1、gunzip <filename |tar tvf -
2、gzip -dc filename | tar tvf -
3、tar -tzvf filename
--查看压缩包中的文件名(*.tar.gz)
tar -tvzf *.tar.gz | grep filename
注意:filename 不能用*
-------------------------路由信息----------------
1、查看路由:route -n
2、删除路由:route del -net 192.168.35.0 netmask 255.255.255.0
3、添加路由:route add -net 192.168.35.0 netmask 255.255.255.0 gw 192.168.201.105
-------------------------查看日志----------------
vi finename
实时记录日志:tail –f filename
ll > filename 将日志打印到文件中
--只列出文件夹信息
语法:ls -F|grep /$
-------------------------修改目录权限、组----------------
chown -R hwprm:guest Finishbak
-------------------------DB2连接----------------
su – database(数据库实例名)
db2 connect to database
------------------------端口操作-------------------
查看所有端口
netstat -anp
查看指定端口
netstat -anp|grep 80
关闭端口
iptables -A INPUT -p tcp --dport 111 -j DROP
打开端口
iptables -A INPUT -p tcp --dport 111 -j ACCEPT
查看服务状态
service serviceName status
服务操作命令(启动,停止,重启)
service serviceName start|stop|restart
重新启动防火墙iptables
service iptables restart
重新启动vsftp
service vsftp restart
发表评论
-
linux常用命令二
2012-09-21 17:11 826// 查看IP地址 $ ifconfig // ... -
linux 共享磁盘mount
2012-09-21 16:25 1818用root用户登录linux系统 步骤 1 cd 进入m ... -
linux 安装jdk
2012-09-21 14:39 775下载linux环境下的jdk安装包:j2sdk-1_4_2_ ... -
stat命令(获取文件信息)
2012-02-10 12:43 969>ll drwxr-xr-x 3 root root 7 ... -
shell实现文件拆分
2011-12-23 14:33 3371#!/bin/sh #方法二 SUFFIX=txt #源目录: ... -
suse linux 10 安装JDK 配置环境变量
2011-12-23 14:28 72891.JDK安装 下载最新Linux ... -
shell实现FTP上传文件
2011-11-16 17:59 1021#!/bin/sh echo "open 192.1 ... -
Linux系统CPU使用情况
2011-11-16 14:35 3440linux下有几个命令可以从系统中提取出CPU或内存的使用情况 ... -
shell脚本实现系统监视统计
2011-11-16 14:18 12791、监视系统统计信息 要自动监视系统的磁盘空间,首先要使用可以 ... -
shell下获取系统时间的方法
2011-11-16 13:39 1383直接调用系统变量 获取今天时期:`date +%Y%m%d` ... -
操作系统
2011-08-04 17:53 918操作系统:Windows、UNIX、Linux、MAC(苹果专 ... -
linux crontab 定时任务
2011-05-10 15:49 14711. crontab 用来执行定时任务 1.1 命令格式: ... -
Linux系统下查看oracle SID的方法
2011-04-11 17:01 26441. 登陆oracle用户 2. 修改/home/ora ... -
linux下oracle数据库服务和监听的启动停止
2011-04-11 16:59 15411、启动数据库: oracle@suse92:~> sq ... -
linux SCP 文件传输
2011-03-31 16:56 3729linux 文件传输 #将本地文件复制到远程服务器中(远程服 ... -
linux Tcl、expect 安装
2011-03-30 16:06 5781需要两个安装程序tcl8.4.13-src.tar.gz、ex ... -
Linux远程拷贝之ftp与scp命令
2010-12-30 15:14 2396ftp命令: 其中一台 ... -
Oracle Merge Into
2010-10-30 16:39 1300用途 merge 命令可以用来用一个表中的数据来修改或者插入到 ...
相关推荐
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常用命令大全; ...
Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls ...
linux常用命令linux常用命令linux常用命令
linux常用命令大全常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用...
### Linux常用命令详解 #### 一、文件管理 1. **ls**:此命令用于列出当前目录中的文件和子目录。通过使用不同的选项,可以改变其输出格式。 - `-l`:使用长格式列表输出,包括文件权限、拥有者、组、大小等详细...
linux常用命令大全linux常用命令大全linux常用命令大全linux常用命令大全linux常用命令大全
1.linux常用命令.zip1.linux常用命令.zip1.linux常用命令.zip1.linux常用命令.zip1.linux常用命令.zip1.linux常用命令.zip1.linux常用命令.zip1.linux常用命令.zip1.linux常用命令.zip1.linux常用命令.zip1.linux...
Linux常用命令大全Linux常用命令深入理解Linux内核鸟哥的Linux私房菜Linux命令学习资料(12个): Linux命令大全(Linuxidc.com修改版).chm Linux命令学习.chm Linux基础命令教程(豪华版).chm LINUX安全加固手册.doc ...
以下是一些关于Linux常用命令的详细说明: 1. **pwd**:`pwd`(Print Working Directory)命令用于显示当前工作目录,即用户当前所在的目录路径。 2. **cd**:`cd`命令用于切换目录。例如,`cd /`进入根目录,`cd ...
linux常用命令大全:Linux常用命令大全.zipLinux常用命令大全.zipLinux常用命令大全.zipLinux常用命令大全.zipLinux常用命令大全.zipLinux常用命令大全.zipLinux常用命令大全.zipLinux常用命令大全.zipLinux常用命令...
"最全Linux常用命令大全-linux常用命令全集" 本文档对 Linux 中最常用的命令进行了详细的总结和说明,涵盖了文件和目录管理、磁盘空间管理等方面的命令。 文件和目录管理命令 1. `pwd` 命令:显示当前目录 `pwd`...
以下是对PDF文件中提到的一些常用Linux命令的详细解释。 **ls命令**: 1. **命令格式**:`ls [选项] [文件或目录]` 2. **命令功能**:用于列出当前目录下的文件和子目录。不加任何参数时,它会显示所有非隐藏文件和...
本文将详细介绍Linux中一些常用的基本命令及其使用方法,这些命令是系统管理员和高级用户必须掌握的基础知识。 1. cd命令:该命令用于改变当前工作目录。 - cd:返回当前用户的家目录。 - cd 目录名:切换到指定...
Linux常用命令全集.CHM Linux vi命令大全.txt liunx命令大全.txt liunx 下如何用命令行设置网络?.txt 请问怎么设置DNS的命令?.txt Red Hat Linux下配置Tomcat+JSP+Apache服务器的步骤.txt Linux 下 Apache 与 ...
linux常用命令60详细解读linux常用命令60详细解读linux常用命令60详细解读
### Linux常用命令详解知识点 #### 一、命令格式与通配符 - **命令格式**: - **命令**:指定要执行的操作。 - **选项**:改变命令的行为方式,通常以`-`开头,多个选项可以用空格或直接连接的方式给出。 - **...
输入pwd 命令,Linux会输出当前目录。 1.2 cd命令 cd 命令用来改变所在目录。 cd/ 转到根目录中 cd~转到/home/user用户目录下 cd /usr 转到根目录下的usr目录中------------绝对路径 cd test转到当前目录下的test子...
Linux常用命令汇总中,首先涉及到的是检查Java开发工具包(JDK)是否已安装以及版本信息。使用命令`java –version`和`javac –version`可以实现该功能。`java –version`用于查看Java运行环境的版本,而`javac –...