【CentOS】常用命令

【CentOS】常用命令

 

常用命令:

1、cd : 切换当前目录
2、ls :列出文件( ls -all 列出所有目录和文件及其属性 )
3、查找命令
//查找制定目录或者文件
find / -name *ini               // 模糊搜索,查找根目录下以 ini 结尾的文件或目录名
//查找输出制定内容
grep swl /etc/acpi.txt         //查找acpi.txt文件中包含swl的内容并输出 。搜索目录下的文件时,需要加上 -r 参数

 

目录/文件操作

1、mkdir:创建目录
mkdir dir1
2、rm命令: 删除文件
rm -i file        // 删除文件file,在删除之前会询问是否进行该操作  
rm -fr dir        // 强制删除目录dir中的所有文件 
​
-f :就是force的意思,忽略不存在的文件,不会出现警告消息  
-i :互动模式,在删除前会询问用户是否操作  
-r :递归删除,最常用于目录删除,它是一个非常危险的参数 
3、cat/more: 查看文本文件内容
less file.txt   //常用。根据窗口大小输出内容(空格键按页下翻,enter键按行翻,兼容vi命令)
cat file.txt    //由第一行开始显示,输出全部内容(自动快速翻页到最后--适合显示内容比较少的文件)
4、cp命令:复制
cp -i file1 file2              //把文件file1复制成文件file2 
cp -ri A/B/* A1/B1/             //把B目录下的所有文件复制到B1目录下
​
-a :将文件的特性一起复制  
-i :若目标文件已经存在时,在覆盖时会先询问操作的进行 
-r : 复制目录
5、mv命令: 移动文件
mv file.txt /home/pungki/office            //file.txt移动到指定目录下
​
-f :force强制的意思,如果目标文件已经存在,不会询问而直接覆盖  
-i :若目标文件已经存在,就会询问是否覆盖  

文件权限操作

每个目录或文件都有一个所属的用户组和用户。其他的用户组/用户对该目录或文件也有一定权限||所有用户组/用户都需要用chomd命令进行分配权限。
ls -l      //查看所有文件的详细信息(包括权限)
drwxr-xr-x 3 user group 102 Mar11 22:56 Filename            
举例:drw-rw-r--          //R读4、W写2、X执行1 。分四段。数组表示为:662
第一个字符: -表示普通文件,d表示目录
第二三四个字符: rw- 表示当前所属用户的权限。数值表示为4+2=6 
第五六七个字符: rw- 表示当前所属组的权限。数值表示为4+2=6
第八九十个字符: r-- 表示其他用户权限。数值表示为2
-rw-------    (600) 只有所有者才有读和写的权限  
-rw-r--r--    (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限  
-rwx------    (700) 只有所有者才有读,写,执行的权限  
-rwxr-xr-x    (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限  
-rwx--x--x    (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限  
-rw-rw-rw- (666) 每个人都有读写的权限  
-rwxrwxrwx (777) 每个人都有读写和执行的权限 
//修改目录或文件权限分配。
chmod 644  filename
chmod 644  dirname/*      //  /*表示该目录下所有文件
//修改目录或文件的所属用户
chown -hR www1:www storage/      //把storage目录(及内部所有文件)所属用户都改成www用户组下的www1用户    
//修改目录或文件的所属用户组
chgrp -hR root storage/      //把storage目录(及内部所有文件)所属用户组都改成root(-R递归调用) 

用户/工作组操作

/etc/passwd      //存储用户账号
/etc/group       //存储组账号
/etc/shadow       //存储用户账号的密码
/etc/gshadow     //存储用户组账号的密码
​
adduser xiaoming    //添加用户
passwd xiaoming         //给xiaoming用户设置密码
​
groupadd www     //创建www工作组
usermod -G www xiaoming   //把用户xiaoming添加到www工作组
​
userdel xiaoming   //删除用户
groupdel xiaoming    //删除用户组
gpasswd -d xiaoming www     //从www工作组中删除xiaoming用户

系统管理操作

ping 127.0.0.1       //测试网络连通性
ifconfig            //查看本机ip网络信息
who               // 显示在线登录用户
top               //动态显示当前耗费资源最多进程信息
ps -aux               //查看系统所有进程
kill 3268         //杀死指定pid号的进程
clear             //清屏
reboot            //重启
shutdown now         //立即关机
ctrl + z       //停止命令执行

创建新会话(后台运行程序)

screen -S yourname    // 新建一个叫yourname的新会话窗口
screen -ls   // 列出当前所有的session
screen -r yourname   // 回到yourname这个session
Ctrl+a ,松手,按 d     //切换回原来的窗口

相互传输文件

 
//本地传c盘的token.txt文件到远程ip是48.93.226.53的服务器上home目录。~表示home目录(需要输入登录密码)
scp c:\token.txt root@47.93.226.53:~
​
//服务器把home目录下的token.txt文件到本地并重命名token.txt
scp root@47.93.226.53:~/token.txt token.txt 

 

 
 
--------------------------------------------------------------------
承接网站开发、小程序开发、app开发、商城开发、公众号开发。
百度SEO排名、百度搜索霸屏、软文代写等业务。
联系QQ:2779459018     联系微信:qianxia39
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值