Linux常用命令

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 关闭系统
 
shutdown -r now 重启
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 删除一个用户组( '-r' 排除主目录) 
 
ifconfig查看网络信息:
例:ifconfig eth0 显示一个以太网卡的配置 
 
pwd命令:在终端中显示当前工作目录的全路径
 
linux下导入数据脚本:
1、进入linux下:
2、vi test.sql
(test.sql文件内容:@@路径数据.sql)
3、切换oracle用户登录,修改字符集
4、sqlplus
输入用户名密码
@test.sql
原文地址:https://www.cnblogs.com/TestWorld/p/5226962.html