linux命令putty,Linux(putty)的基本的操作

1、oracle目录结构,oracle_base,oracle_home

Linux目录的操作命令

增删改查,目录的权限

cd、pwd、ls、mkdir、mv、ls(du、df、tree)

在windows下叫做文件夹

在unix/linux下叫做目录

查看当前的目录pwd

cd ..回到上级目录

前面没用/是就是相当于当前的目录,有的话就是绝对路径

在根目录下创建oracle目录:mkdir /oracle

查看当前目录:ls

查看:ls -l /oracle

[root@redhat5 /]# ls -l /oracle

total 0

查看:ls -ld /oracle

[root@redhat5 /]# ls -ld /oracle

drwxr-xr-x 2 root root 4096 Sep 19 13:12 /oracle

d:是目录

权限:rwxr-xr-x

所属:root

所属组:root

创建多层的目录:当前面的目录不存在时-p

mkdir: cannot create directory `/u0/app/oracle': No such file or directory

mkdir -p /u0/app/oracle

删除目录:

提示的删除:rm -r /oracle

不提示的删除:rm -rf /oracle

在删除文件夹的时候,尽量pwd一下,查看一下的当前目录

改变目录的名字:mv oracle oracle1

移动目录:

mv oracle /tmp

ls /tmp

gconfd-root     mapping-root  ssh-vZlAdQ3598

keyring-eerLMh  oracle        virtual-root.IkaKsK

keyring-Q5v2WC  orbit-root    virtual-root.oPVigv

mv /tmp/oracle /

ls

bin   etc   lib64       misc  opt     root     srv       tmp  var

boot  home  lost+found  mnt   oracle  sbin     sys       u0

dev   lib   media       net   proc    selinux  tftpboot  usr

2、oracle文件操作

Linux文件操作

Linux文件操作的命令

增删改查,vi编辑文件

touch、cat、more less tail head、rm -f、mv、cp、vi

touch test 创建一个空文件

ls -l 查看具体的信息

[root@redhat5 ~]# cd /oracle

[root@redhat5 oracle]# touch test

[root@redhat5 oracle]# ls -l

total 0

-rw-r--r-- 1 root root 0 Sep 20 01:25 test

-:普通文件

d:目录

vi test vi编辑文件

查看文件:cat test

设计:粘贴复制

显示vi文本行数

:set number

查看文件的头十行:head -10 test

查看文件的后十行:tail -10 test

查看linux系统的日志信息:

tail -f /var/log/messages

当发现错误的时候将会被放在这个日志文件中

分页

more test

/oracle/test

将test移动到上一级目录

mv test ../

cp test test1

也可以cp到其他的文件夹内

cp test /oracle

删除

rm -f test1

rm test1

这个是非常危险的,pwd 不要轻易的执行删除操作

在编辑文件的时候先备份吧

:w保存

:q退出

:q!编辑不退出

:wq保存退出

:wq!强制保存退出

在vi下有a、o、i

在查看的模式下

shift+g:编辑到最后一行

gg:是第一行

/  ?

复制当前行:yy

粘贴:p

dd:删除+剪切

返回:q! u(undo)

3、oracle用户、组

Linux用户、组的操作

增删改查,切换

用户:useradd 、userd

组:groupadd、groupd

切换:su

权限设置

useradd oracle id oracle uid=500(oracle) gid=500(oracle) groups=500(oracle) man useradd(帮助命令) useradd -h cat /etc/passwd useradd -u 500 oracle id oracle usermod -u 501 oracle id oracle uid(变成501) [root@redhat5 oracle]# [root@redhat5 oracle]# ls -a -bash: [root@redhat5: command not found [root@redhat5 oracle]# .  ..  .bash_logout  .bash_profile  .bashrc  .emacs  .kde  .mozilla   cat /etc/shadow 查看用户密码 userdel oracle(删除oracle用户) useradd oracle(重新的创建报错) userdel -r oracle(删除用户) rm -rf oracle(删除文件) 创建的oracle会在 /home 下创建一个oracle 文件。并且在cd /home/var/mail/下删除oracle的日志文 件 rm -rf oracle (删除这个日志文件) groupadd -g 502 dba(创建组) cat /etc/group(查看组) 如果组中有用户,先删除user在删除guoup (修改组的id)groupmod -g 502 dba 附加组:一个user只能有一个主group,把user放在很多的组中 创建组:groupadd -g 504 onintall cat /etc/group useradd -u 505 onintall -G dba gaozhen1 id gaozhen1 uid=505(gaozhen1) gid=504(onintall) groups=504(onintall),503(dba) 主组:onintall 属于:两个组 一个用户要在多个组中存在,附加组 切换用户:su - 用户名 su 用户名 这两个是不一样的 权限:这个权限是针对于组和用户 权限设置 r    w    x 4    2    1 rwx  rx   rx 用户 组   其他 7    5    5 root root 其他 修改权限 chmod -R 777 /oracle ls -ld /oracle

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值