我在工作中常用liunux命令
来源:互联网 发布:推荐几家淘宝高仿彪马 编辑:程序博客网 时间:2024/06/05 21:55
我是一名java开发程序员,为了方便能够快速的查找到经常使用到linux命名,特写此文章记录下来,以下就是我常用到的命令
1)cd命令
用于切换当前目录,
回到上层目录使用命令: cd ..
进入当前目录下的某个目录: cd 目录名称
2)ls命令
用于查看目录下的文件和目录,进入某目录输入ls命令
3)ll命令
用于查看目录下的文件和目录详情,进入某目录输入ll命令
4)pwd命令
用于查看当前目录的绝对路径
5)mv命令
用于移动文件,通常使用到备份环境上jar文件,如 mv xx.jar xx.jar.bak ,将xx.jar移动到xx.jar.bak,则目录下会多出xx.jar.bak,而xx.jar删除掉了
6)rm命令
rm -rf 文件名词或文件目录名称
7)tail命令
tail -f 文件名称 如: tail -f 1.log
tail -fn 行数 文件名称 如: tail -fn 1000 1.log
8)cp命令
复制文件或目录的时候使用,
复制文件 cp xx.file 目标目录路径
复制目录 cp -r 目录名词 目标目录路径
9)scp命令
scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,scp传输是加密的,可能会稍微影响一下速度其占用的系统资源非常小。非常适合远程文件的拷贝。本篇我们就详细介绍下scp的用法。
其命令格式为:scp [参数] [原路径] [目标路径]。
下面介绍参数可选项。
-1 强制scp命令使用协议ssh1。
-2 强制scp命令使用协议ssh2 。
-4 强制scp命令只使用IPv4寻址 。
-6 强制scp命令只使用IPv6寻址 。
-B 使用批处理模式(传输过程中不询问传输口令或短语)。
-C 允许压缩。(将-C标志传递给ssh,从而打开压缩功能) 。
-p 保留原文件的修改时间,访问时间和访问权限。
-q 不显示传输进度条。
-r 递归复制整个目录。
-v 详细方式显示输出。scp和ssh(1)会显示出整个过程的调试信息。这些信息用于调试连接,验证和配置问题。
-c cipher 以cipher将数据传输进行加密,这个选项将直接传递给ssh。
-F ssh_config 指定一个替代的ssh配置文件,此参数直接传递给ssh。
-i identity_file 从指定文件中读取传输时使用的密钥文件,此参数直接传递给ssh。
-l limit 限定用户所能使用的带宽,以Kbit/s为单位。
-o ssh_option 如果习惯于使用ssh_config(5)中的参数传递方式。
-P port 注意是大写的P, port是指定数据传输用到的端口号。
-S program 指定加密传输时所使用的程序。此程序必须能够理解ssh(1)的选项。
例子:
进入包路径,使用命令scp –r 文件名 aee@192.192.1.105:/ngboss/aee/aeeapp
scp -r deploy@10.154.59.151:/home/deploy/zhouzhou
10)vi命令
vi 文件名
进入输入模式命令:
i插入命令 a附加命令 o打开命令 c修改命令
r取代命令 s替换命令 Esc退出命令
删除命令:
x删除光标处的单个字符
dd删除光标所在行
11)chmod命令
用于给文件赋权,r 表示可读取,w 表示可写入,x 表示可执行
给该文件赋予当前用户可执行权限: chmod u+x 文件名称
给所有的用户赋予该文件可读权限: chmod a+r 文件名称
12)unzip命令
用于解压缩由zip命令压缩的“.zip”压缩包将压缩文件解压到当前目录下:unzip -o html.zip
将压缩文件解压 到指定的目录下 : unzip -o test.zip -d tmp/
13)tar命令
打包
打包文件到某目录下: tar -zcf ims.tgz ims
打包文件到当前目录下: tar -zcf ims.tgz
解压
tar -xzf apache-tomcat-6.0.53.tar.gz
14)jar命令
打包war包
jar -cvfM project001.war ./project
解压war包
jar -xvf project.war
15)ssh命令
用于远程登录上Linux主机
ssh aiapp@192.168.12.219
回车输入密码进入aiapp用户下
适用exit目录推出登陆
16)sftp命令
在需要拿到文件的主机的某个文件目录下通过sftp命令登录到需求拿文件的服务器:命令如下
sftp deploy@192.192.1.104
输入密码进入到对应文件的目录下,通过命令get拿文件
如get defaults.xml
get *
退出sftp登录使用命令:quit
17)rz命令
上传文件到主机,输入rz 则会弹框选择文件并确定上传
18)sz命令
下载文件到本地,输入sz 就会弹框选择保存目录,保存文件到本地
19)help命令
用于查看命令的详细使用介绍,help command
20)ps命令
查看进程
ps -ef | grep 关键字
- 我在工作中常用liunux命令
- liunux 命令
- git在工作中常用的命令
- Liunux命令简介—cp
- 每天一条liunux--touch命令
- liunux常见的一些命令
- liunux中的 【ifconfig】 命令 查看系统IP。
- 性能测试用到的liunux命令
- 我在工作中总结的一些前端常用小细节 (转载)
- 我常用的命令
- 我常用的命令
- 我常用mysql命令
- Liunux——rpm命令 与 MprBox安装
- 为什么我没有在工作中使用Grails?
- 我在工作中遇到的web问题汇总
- 我在工作中遇到的JS问题汇总
- 我在工作中遇到的css问题汇总
- Promise在工作中常用的几种示例
- 寻找xss漏洞网站并利用
- VC++基础知识——动态链接库——名字改编问题和调用约定
- hdu 6143 Killer Names
- android表格横竖滑动
- NOIP2007普及组-守望者的逃离
- 我在工作中常用liunux命令
- Form表单的二种提交方式(Spring后台controller处理)
- Spring 整合 Redis报错 DENIED Redis is running in protected mode because protected mode is enabled, no b
- UI
- 职业的可放大性和可测量性
- AC排名
- 扩展欧几里得模板
- 关于glClear等函数的用法
- Android OTA升级原理和流程分析(六)---Recovery服务流程细节