码迷,mamicode.com
首页 > 其他好文 > 详细

日常使用记录CentOS6.5命令

时间:2018-03-30 18:29:59      阅读:730      评论:0      收藏:0      [点我收藏+]

标签:add   groupadd   path   class   post   ls -lh   use   admin   header   

解压命令

tar.gz文件

[root@localhost]#tar -xzvf file.tar.gz

.zip文件

[root@localhost]#unzip file.zip

总结

以上两种解压方式均可以‘*’代替该后缀所有文件同时解压

如:

[root@localhost]#tar -xzvf file\*.tar.gz

[root@localhost]#tar -xzvf file\*.zip

进入/退出文件夹命令

进入文件夹

[root@localhost]#cd ./file

退出文件夹

[root@localhost]#cd ../

查看及查找文件

查看当前文件夹内文件

[root@localhost]#ls

查看文件详细信息

三种方式

1、[root@localhost]#ll

2、[root@localhost]#ls -l

3、[root@localhost]#ls -lh

注:其中 1,2 两种方式等同,显示的文件大小是以字节为单位,而3显示的的大小更具可读性。

查找文件

[root@localhost]#find /path file.zip

注:/后的path是指文件夹路径,如不指定则是根目录,file文件名,.zip文件后缀格式,文件名和后缀均可使用 ‘*’代替,代表查找所有类型或者某一后缀的所有文件

列出当前目录下所有文件及目录,包括隐藏的a(all)

[root@localhost]#ls -a

保存及退出

vim三种模式:命令模式、插入模式、编辑模式。使用ESC或i或:来切换模式

1、:q                   退出

2、:q!                  强制退出

3、:wq!                 保存并退出

编辑文件

创建与删除

创建

创建单个文件夹

[root@localhost]#mkdir file

创建多个文件夹

[root@localhost]#mkdir file1 file2 file3

删除

删除文件夹及里面文件

[root@localhost]# rm -rf /home/file/file

删除指定文件

[root@localhost]# rm -rf /home/file/file.txt

复制/粘贴文件及文件夹

下载与升级yum

下载rpm文件

[root@localhost]#yum install file.rpm

安装rpm文件

[root@localhost]#yum localinstall package_name.rpm

更新所有安装的rpm文件

[root@localhost]#yum update package_name.rpm

更新指定文件
[root@localhost]#yum update package_name 

删除一个rpm包
[root@localhost]#yum remove package_name 

列出当前系统中安装的所有包
[root@localhost]#yum list 

在rpm仓库中搜寻软件包

[root@localhost]#yum search package_name 

清理rpm缓存删除下载的包 
[root@localhost]#yum clean packages

删除所有头文件 

[root@localhost]#yum clean headers

删除所有缓存的包和头文件 

[root@localhost]#yum clean all

查看文件内容 

从第一个字节开始正向查看文件的内容

[root@localhost]#cat file1 

从最后一行开始反向查看一个文件的内容 

[root@localhost]#tac file1

查看一个长文件的内容 

[root@localhost]#more file1

类似于 ‘more‘ 命令,但是它允许在文件中和正向操作一样的反向操作

[root@localhost]#less file1

查看一个文件的前两行

[root@localhost]#head -2 file1 

查看一个文件的最后两行 

[root@localhost]#tail -2 file1

实时查看被添加到一个文件中的内容

[root@localhost]#tail -f /var/log/messages 

用户和群组 

创建一个新用户组 

[root@localhost]#groupadd group_name

删除一个用户组 

[root@localhost]#groupdel group_name

重命名一个用户组

[root@localhost]#groupmod -n new_group_name old_group_name

创建一个属于 "admin" 用户组的用户 

[root@localhost]#useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1

创建一个新用户 

[root@localhost]#useradd user1

删除一个用户 ( ‘-r‘ 排除主目录) 

[root@localhost]#userdel -r user1

修改用户属性

[root@localhost]# usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1

修改口令 
[root@localhost]#passwd

登陆进一个新的群组以改变新创建文件的预设群组 

[root@localhost]#newgrp group_name

 

 

 

 

 

 

 

 

 

日常使用记录CentOS6.5命令

标签:add   groupadd   path   class   post   ls -lh   use   admin   header   

原文地址:https://www.cnblogs.com/jxncxiangy/p/8677490.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!