ITPub博客

首页 > Linux操作系统 > Linux操作系统 > LINUX-----cp、useradd、ls、cat

LINUX-----cp、useradd、ls、cat

原创 Linux操作系统 作者:wenjunheyixiao 时间:2015-12-04 01:17:55 0 删除 编辑

1

cp (复制档案或目录)

例:将家目录下的 .bashrc 复制到 /tmp 下,并更名为 bashrc

[root@linux ~]# cd /tmp

[root@linux tmp]# cp ~/.bashrc bashrc

[root@linux tmp]# cp -i ~/.bashrc bashrc

cp: overwrite `basrhc'? n

# 重复作两次动作,由于 /tmp 底下已经存在 bashrc 了,加上 -i 参数,

# 则在覆盖前会询问使用者是否确定!可以按下 n 或者 y 呢!

# 但是,反过来说,如果不想要询问时,则加上 -f 这个参数来强制直接覆盖!

2

例:复制 /etc/ 这个目录下的所有内容到 /tmp 底下

[root@linux tmp]# cp /etc/ /tmp

cp: omitting directory `/etc'    <== 如果是目录,不能直接复制,要加上 -r 的参数

[root@linux tmp]# cp -r /etc/ /tmp

# 还是要再次的强调喔! -r 是可以复制目录,但是,档案与目录的权限会被改变~

3

例:将家目录的 .bashrc 及 .bash_history 复制到 /tmp 底下

[root@linux tmp]# cp ~/.bashrc ~/.bash_history /tmp

可以将多个数据一次复制到同一个目录去!

4

useradd   test1(创建用户)

passwd     oracle(密码)

su -oracle(切换到oracle用户)

su -test1(切换到test1用户)

groupadd test_group(创建用户组test_group)

id test1

useradd -g test_group test1(建用户时分配了组)(g是主组)

usermod -g test_group test1;(修改)

useradd -a -G test_group1 test1(a 是增加附属组)

5       

运行指令

 ls -l /etc/x11

 ls (看当前目录下有什么东西)


 pwd(看当前在哪)

 mkdir dir(创建空目录 dir)

 ls

 ls -l(查看的更详细的东西)

 cd dir/(进到dir目录下)

 pwd

 文件:

touch  file(创建一个空文件file)

ls

pwd

cat file(可以查看文件)

ls -tlr(查看一下当前目录下最新的文件)

chown test1:test_group file(修改)

chmod 664 file (修改权限)

ls -tlr

chmod o+w  file1(给其他人增加写的权限)

chmod u+w  file1(给用户增加写的权限)

chmod g+w  file1(给用户组增加写的权限)

目录:

cd /tmp

ls -d dir(-d是查看本机的目录)

ls -dl dir

 

编辑文件:

 cd /tmp/dir

 ls

 vi file1

6

 export a=b

 echo $a

 echo abc >file2(把abc放到file2中)

 echo abc>> file2(把abc放到file2中…两行)

 du -sh /u01(查看u01目录有多大)

7

重启:

 reboot

 shutdown -r now

 init 6

8

关机

 shutdown -h now

 init 0

9

su -oracle

pwd

cd..

cd /tmp/dir

cd -(回到上一级目录)

10

/bin   存储常用用户指令

/boot  存储核心、模块映像等启动用文件

/dev  存储设备文件

/etc  存储系统、服务的配置目录和文件

/home 存放个人主目录

/lib   存放库文件,诸如核心模块、驱动

/lost+found  回收站

/mnt  系统加载文件系统时用的常用挂载点

/opt  第三方工具使用的安装目录

/root  root用户的主目录

/sbin  存储系统管理用指令

/tmp 临时文件的暂存点

11

cat /etc/passwd |grep oracle(管道)

cat /etc/passwd |grep oracle |wc -l

cat /etc/passwd |wc -l

cat /etc/redhat-release

uname -r

cat /etc/issue


12

RPM

安装与卸除

 ---安装rpm -I

--升级 rpm -U

--更新 rpm -F

--卸除 rpm -e

补充参数

--输出用:-v -h

--预设条件:  --nodeps ,---force

--重定位:--root

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30606702/viewspace-1853074/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: LINUX-----vi
请登录后发表评论 登录
全部评论

注册时间:2015-12-02

  • 博文量
    117
  • 访问量
    202603