Linux常用命令
cd命令,进入指定路径
例:cd /home 进入home路径 cd ../test 进入上级目录下test路径
.代表当前目录 /代表根目录 ..代表上级目录
ls命令,查看文件夹内容
例:ls /home 查看home文件下的文件
ls /home/test 查看home/test路径的文件内容
ls -a /home 查看home下的文件包括隐藏文件
ll /home 查看home文件下的文件内容显示详细信息
tar命令 打包命令
例:tar -cvf /tmp/etc.tar /etc 将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar
tar -xzvf test.tar 解压缩test文件
cp命令,复制文件
例:cp /test/log/catalina.out /home 将test/log/下的catalina文件复制到home文件中
mv命令,移动文件
例:mv /test/log/catalina.out /home 讲tets/log/下的catalina文件移动到home文件中
tail命令,查看文件结尾信息
例:tail catalina.out 查看catalina.out结尾信息
tail -f catalina.out动态查看catalina.out文件结尾信息
more命令,查看文件
例:more log.out 从头查看log文件内容
service tomcat status 查看tomcat服务的状态
service tomcat stop 停止tomcat服务
service tomcat start 启动tomcat服务
vi命令,编辑文件
例:vi test.h 编辑test.h文件
编辑中:按i进入编辑状态,按esc进入命令状态,:q 退出,:w保存,:wq保存退出,:!q强制退出
mkdir命令,创建文件
例:mkdir aa 创建aa文件夹 mkdir -p /aa/bb/cc 创建多级文件
rm命令,删除文件
例:rm cc 删除cc文件夹 rm -r aa 删除aa文件里所有内容
chmod命令,赋权限
例:chmod 777 aa 将aa文件赋所有角色具有读写执行权限 chmod +x aa 将aa文件赋可执行权限
su命令,切换用户
例:su oracle 切换为oracle用户 权限高的用户切换权限低的用户不需要输入密码,反之需要输入密码
ps命令,查看进程状态
例:ps -ef |grep java 查看java进程
kill命令,结束进程
例 kii -9 1234 强制结束进程号为1234的进程
ifconfig命令,查看网络配置
rpm命令,安装命令
例:rpm -ivh aa.rpm 安装aa文件
top命令,查看系统实时负载情况
shutdown -h now 关闭系统
init 0 关闭系统
init 0 关闭系统
shutdown -r now 重启
reboot 重启
reboot 重启
init 6重启
find查找文件
例:find / -name file 从 '/' 开始进入根文件系统搜索文件和目录
mount/umount挂载/卸载文件系统
例:mount /dev/hda2 /mnt/hda2 挂载一个叫做hda2的盘 - 确定目录 '/ mnt/hda2' 已经存在
umount /dev/hda2 卸载一个叫做hda2的盘 - 先从挂载点 '/ mnt/hda2' 退出
用户和群组
groupadd group_name 创建一个新用户组
groupdel group_name 删除一个用户组
groupadd group_name 创建一个新用户组
groupdel group_name 删除一个用户组
用户和群组
groupadd group_name 创建一个新用户组
groupdel group_name 删除一个用户组( '-r' 排除主目录)
groupadd group_name 创建一个新用户组
groupdel group_name 删除一个用户组( '-r' 排除主目录)
ifconfig查看网络信息:
例:ifconfig eth0 显示一个以太网卡的配置
pwd命令:在终端中显示当前工作目录的全路径
linux下导入数据脚本:
1、进入linux下:
2、vi test.sql
(test.sql文件内容:@@路径数据.sql)
3、切换oracle用户登录,修改字符集
4、sqlplus
输入用户名密码
@test.sql