【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
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号