linux常用命令

161 阅读1分钟

ls -la 显示指定目录包含隐藏文件

ls -lt 按时间显示目录

pwd 显示当前绝对路径

mkdir -p /a/b/c 创建多级目录(存在忽略)

touch myfile 创建文件夹

cp -R /etc abc 复制(-R包含所有的子目录)

mv a b 移动

rm -rf 删除

cat/more/less/head -n 19/tail -n 19查看文件内容(head查看头19行/tail 查看后19行)

scp -r dbank.zip dbank@21.129.24.112:/home/dbank 将dbank.zip传到112机器的dbank用户下的/home/dbank目录下

find /usrl/ -name "待查找名称" 查询文件及文件夹名称

grep -r "待查找内容" ./ 查询某个目录下所有文件中的内容

chown -R dbank.dbankgrp /home/dbank 用户用户组授权访问某个目录

chmod -R 755 /home/dbank/temp 授权读写权限

unzip dbank.zip 解压zip文件

tar -zcvf test.tar.gz xx.tar.gz 压缩打包tar.gz

tar -zxvf test.tar.gz 压缩解包tar.gz

date 查看日期时间

history 查看历史操作命令

df -h 检测磁盘空间

free -m 查看内存及用量(M为单位)

ifconfig 查看或配置网卡信息

ps -ef |grep tomcat或者 ps -aux |grep tomcat 查看进程

kill -9 进程号 杀死进程

ping + IP或者域名 测试网络连通

netstat -natp 查看网络端口连接

vi .bash_profile 进入某个用户目录下设置用户下的变量(jdk)

vi /etc/profile 设置全局变量

vi模式下命令:

i 编辑模式

yy /nyy 单行复制 /多行(n)复制

p 粘贴

dd /ndd 单行删除/多行(n)删除

shift +Q 进入底行命令模式执行:%s/aaa/bbb/g + 回车 替换全文的aaa为bbb ==>不支持中文