欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

linux 博客分类: 命令 linuxssh

程序员文章站 2024-02-06 20:17:28
...
----- 获取tomcat 进程
ps -ef|grep tomcat


-------查看日志
cat /dev/null > education.log

tail -f education.log---- 查看时时日志

less education.log

----用户切换
su - root/demo[用户名称]

-----文件复制
cp 源文件或目录 目标文件或目录

---复制全部文件夹
cp -r 源文件或目录 目标文件或目录

------文件移动
mv 源文件或目录 目标文件或目录

----文件删除
rm 文件

直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思

--文件夹创建
mkdir 目录名称

---删除目录
rmdir 空目录

--本地文件 拷贝到 其它服务器上
scp /home/ranger/binshangwen/* ranger@192.168.1.119:/home/ranger

--连接服务器
ssh ranger@192.168.1.119

----编辑文件
vi 文件名称

ifconfig 查看IP地址

文件修改权限 chmod -R 777 文件名
对当前目录下所有文件及文件夹极其子目录及子文件,权限改为777 。读 写 运行

+ 表示增加权限、- 表示取消权限、= 表示唯一设定权限。
r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。
-c : 若该档案权限确实已经更改,才显示其更改动作
-f : 若该档案权限无法被更改也不要显示错误讯息
-v : 显示权限变更的详细资料
-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)
--help : 显示辅助说明
--version : 显示版本
其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
r=4,w=2,x=1
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=7。

范例:
chmod a=rwx file 

chmod 777 file 
效果相同
chmod ug=rwx,o=x file 

chmod 771 file 
效果相同


tail命令

从指定点开始将文件写到标准输出。使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容。


语法

标准语法

tail [  -f ] [  -c Number |  -n Number |  -m Number |  -b Number |  -k Number ] [ File ]


要以逆序显示行

tail [  -r ] [  -n Number ] [ File ]


压缩tag包命令:
tar cfvz tag文件 打包文件
解压tag包命令:
tar xvf file.tar //解压 tar包


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 解压


01-.tar格式
解包:[*******]$ tar xvf FileName.tar
打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)

02-.gz格式
解压1:[*******]$ gunzip FileName.gz
解压2:[*******]$ gzip -d FileName.gz
压 缩:[*******]$ gzip FileName

03-.tar.gz格式
解压:[*******]$ tar zxvf FileName.tar.gz
压缩:[*******]$ tar zcvf FileName.tar.gz DirName

04-.bz2格式
解压1:[*******]$ bzip2 -d FileName.bz2
解压2:[*******]$ bunzip2 FileName.bz2
压 缩: [*******]$ bzip2 -z FileName

05-.tar.bz2格式
解压:[*******]$ tar jxvf FileName.tar.bz2
压缩:[*******]$ tar jcvf FileName.tar.bz2 DirName

06-.bz格式
解压1:[*******]$ bzip2 -d FileName.bz
解压2:[*******]$ bunzip2 FileName.bz

07-.tar.bz格式
解压:[*******]$ tar jxvf FileName.tar.bz

08-.Z格式
解压:[*******]$ uncompress FileName.Z
压缩:[*******]$ compress FileName

09-.tar.Z格式
解压:[*******]$ tar Zxvf FileName.tar.Z
压缩:[*******]$ tar Zcvf FileName.tar.Z DirName

10-.tgz格式
解压:[*******]$ tar zxvf FileName.tgz

11-.tar.tgz格式
解压:[*******]$ tar zxvf FileName.tar.tgz
压缩:[*******]$ tar zcvf FileName.tar.tgz FileName

12-.zip格式
解压:[*******]$ unzip FileName.zip
压缩:[*******]$ zip FileName.zip DirName

13-.lha格式
解压:[*******]$ lha -e FileName.lha
压缩:[*******]$ lha -a FileName.lha FileName

14-.rar格式
解压:[*******]$ rar a FileName.rar
压缩:[*******]$ rar e FileName.rar    
rar请到:http://www.rarsoft.com/download.htm 下载!
解压后请将rar_static拷贝到/usr/bin目录(其他由$PATH环境变量
指定的目录也行):[*******]$ cp rar_static /usr/bin/rar

grep /pingan/poster.do localhost_access_log.2015-06-29.txt|wc -l
统计/pingan/poster.do在文件localhost_access_log.2015-06-29.txt出现的次数


cat userlogs.log |grep 8912802
分类查看数据

ipcs可用来显示当前Linux系统中的共享内存段、信号量集、消息队列等的使用情况。 
命令示例: 
ipcs -a或ipc 显示当前系统*享内存段、信号量集、消息队列的使用情况; 
ipcs -m 显示共享内存段的使用情况; 
ipcs -s 显示信号量集的使用情况; 
ipcs -q 显示消息队列的使用情况; 
ipcrm可用来删除对应的共享内存段、信号量、消息队列; 
命令示例: 
ipcrm -s semid 删除对应的信号量集 
ipcrm -m shmid 删除对应的共享内存段 
ipcrm -q msqid 删除对应的消息队列 
ipcrm本身只能实现单个资源的删除,利用以下命令可实现批量删除

curl发送http请求保存结果到文件
curl --header "Content-Type:application/json" 'http://hostname:ip/get/path' > /save/to/path/filename.json
相关标签: linux ssh