Linux常用命令列举

xiaoxiao2021-02-28  73

用户及用户组 参考:http://www.cnblogs.com/end/archive/2011/05/25/2057129.html

查看当前登录用户的用户组 groups查看user1所在的组及组内的成员 groups user1新增用户组 groupadd group1删除用户组 groupdel group1 修改用户组的属性,例如把用户组group1名称改为group2 groupmod -n group1 group2查看当前登录用户 whoami查看用户属性 id user1新增用户user1, 所属组group2, 用户所属主目录/usr/user1 useradd -g group2 -d /usr/user1 -m user1修改用户名称 usermod -l user2 user1修改用户所属组 usermod -g group1 user1删除用户, 使用选项r将用户的主目录一起删除 userdel -r user1

文件及目录操作类

定位目录 cd directory查看当前目录下文件列表 ls -ltr创建目录 mkdir directory创建文件 touch filename1 vim filename2复制文件 cp file1 copyfile1移动文件 mv file1 movefile1数据同步 rsync 参考:http://www.cnblogs.com/piaozhe116/p/5728749.html显示文件详细信息 stat filename 参考:http://www.linuxidc.com/Linux/2015-01/111705.htm查看文件 more(cat/less) filename查看文本文件的行数 wc filename删除文件 rm file创建软链接 ln -s -v targetDir softlinkname删除目录 rm -rf directory编辑文件 vi/vim filename权限控制类 修改文件读写权限-文件属主读写权限(6), 属主同组用户读和执行权限(5), 其他用户读权限(4) chmod 654 filename 修改文件所属组-把filename1的所属组改为group2 chgrp group2 filename1修改目录下及子目录下文件的所属组: 把directory1目录及子目录下的文件的所属组改为group2 chgrp -R group2 directory1 修改文件拥有者-把filename1的拥有者改为user2 chown user2:group2 filename1磁盘管理类 查看磁盘使用量 df -h df -k查看指定目录下所有文件及目录磁盘占用量-使用ck选项可以查看总量 du -k directory du -ck directory网络监控类 查看网卡、IP网段相关参数 ifconfig追踪到指定目标地址的网络路径 tracepath ipaddr traceroute ipaddr持续发包并显示每一跳ping所用的时间 mtr DNS查询, 包括由域名查IP地址和由IP地址查域名 host domain host ipaddr查看站点的注册信息等 whois查看是否有网线插到网络接口上 ifplugstatus查看网络连通性 ping ipaddr查看端口连通性 telnet ip addr查看网络接口的统计信息, 例如socket和路由表 1) 无选项运行显示打开的socket netstat 2) 显示打开的socket对应的程序 netstat -p 3) 显示所有端口的详细信息 netstat -s下载文件 wget 参考:http://www.jb51.net/LINUXjishu/141567.html日志分析类 查看文件内容: cat 、 less 、more 1) cat是一次性显示整个文件内容, 带行号查看 cat -b filename cat -n filename 2) more是一页一页的显示, 按空格键往后一页显示, 按 b 键往回一页显示, 支持搜索 more filename 3) less功能最为强大, 可选的功能选项更多, 按f往前翻, b往后翻 less filename搜索文件中的关键词 grep ‘keyword’ filename grep -C 10 ‘keyword’ filename监控应用日志输出 tail -f filename将输出写入文件 stdout > file1 (创建file1并写入) stdout >> file2 (在file2末尾追加)系统管理类 查看系统属性 uname查看进程 ps -ef|grep process id杀掉进程 kill -9 process id查看系统资源使用率(CPU、Memory、IO) top top -b -d 5 -n 1000 -p pid 修改profile后如何让它立即生效而不重启系统 source profile安全登陆 ssh username@ip addrFTP常用命令 登陆FTP ftp ip addr关闭交互提示 prompt采用二进制传输 bin从远程主机获取文件 get filename把本地文件上传到远程主机 put filename定位本地目录 lcd查看本地目录 !pwd查看本地当前目录文件列表 !ls
转载请注明原文地址: https://www.6miu.com/read-79916.html

最新回复(0)