自己整理的常用Linux 命令
2015-10-21 16:47
537 查看
1. 给命令设置别名
alias lm='ls -al'2. 查看系统环境变量 env,set3. 系统端口使用情况 netstat -tuln4. 管理员密码存放位置 /etc/shadow5. 锁定账号passwd -l allweb,解锁账号passwd -u allweb6. 账号间的通话 write [user] [TTY],不想接受通话mesg
n,给所有登陆用户发短讯 wall "message"7. 定时任务 at(执行一次),查看当前有几个任务:atq,删除第n个任务:atrm n,建议使用batch(用法与at一样,如果当前系统负载过高会暂缓执行)8. 这个文件记录循环任务 /var/log/cron (可查看是否有木马)9. 循环任务 crontab -e,查看有多少任务crontab -l,设置完要重启 /etc/init.d/crond restart10. rpm 详解
安装软件 rpm -ivh ***.rpm
升级软件 rpm -Uvh ***.rpm 【-Fvh已有软件的升级,-Uvh是如果没有则会安装】
查看已安装软件 rpm -qa |grep ***
查看以 ja开头的软件有几个 rpm -qa |grep ^ja |wc -l
列出目前系统上面所有可能被更劢过的档案 rpm -Va
卸载 rpm -e ***
重建数据库(系统软件安装详情记录) rpm --rebuilddb11. srpm 详解(rpm文件的源码包编译与安装)
编译+打包 --rebuid
编译+打包+安装 --recompile
解压srpm包 rpm -i ***.src.rpm【解压出的*.spec文件是配置参数文档】12. 修改用户chown(修改组chgrp)和修改权限chmod
将/home目录的用户设置为allweb用户
chown allweb /home将/home目录的用户设置为allweb用户,所属组是root
chown allweb:root /home将/home目录及以下所有目录的用户设置为allweb用户,所属组是root chown
-R allweb:root /home13.
重启某个进程 kill -HUP pid14.
-----------------------------------------------------------------------------------------------
可写 w=4
可读 r=2 可执行 x=1将/home目录的权限设置
chmod 777 /home将/home目录及以下所有目录的权限设置
chmod -R 777 /home15. 文件大小查看
umount /mnt
fdisk /dev/xvdb
d ... w
e2fsck -f /dev/xvdb1
resize2fs /dev/xvdb1
mount /dev/xvdb1 /mnt
alias lm='ls -al'2. 查看系统环境变量 env,set3. 系统端口使用情况 netstat -tuln4. 管理员密码存放位置 /etc/shadow5. 锁定账号passwd -l allweb,解锁账号passwd -u allweb6. 账号间的通话 write [user] [TTY],不想接受通话mesg
n,给所有登陆用户发短讯 wall "message"7. 定时任务 at(执行一次),查看当前有几个任务:atq,删除第n个任务:atrm n,建议使用batch(用法与at一样,如果当前系统负载过高会暂缓执行)8. 这个文件记录循环任务 /var/log/cron (可查看是否有木马)9. 循环任务 crontab -e,查看有多少任务crontab -l,设置完要重启 /etc/init.d/crond restart10. rpm 详解
安装软件 rpm -ivh ***.rpm
升级软件 rpm -Uvh ***.rpm 【-Fvh已有软件的升级,-Uvh是如果没有则会安装】
查看已安装软件 rpm -qa |grep ***
查看以 ja开头的软件有几个 rpm -qa |grep ^ja |wc -l
列出目前系统上面所有可能被更劢过的档案 rpm -Va
卸载 rpm -e ***
重建数据库(系统软件安装详情记录) rpm --rebuilddb11. srpm 详解(rpm文件的源码包编译与安装)
编译+打包 --rebuid
编译+打包+安装 --recompile
解压srpm包 rpm -i ***.src.rpm【解压出的*.spec文件是配置参数文档】12. 修改用户chown(修改组chgrp)和修改权限chmod
将/home目录的用户设置为allweb用户
chown allweb /home将/home目录的用户设置为allweb用户,所属组是root
chown allweb:root /home将/home目录及以下所有目录的用户设置为allweb用户,所属组是root chown
-R allweb:root /home13.
重启某个进程 kill -HUP pid14.
-----------------------------------------------------------------------------------------------
可写 w=4
可读 r=2 可执行 x=1将/home目录的权限设置
chmod 777 /home将/home目录及以下所有目录的权限设置
chmod -R 777 /home15. 文件大小查看
du
-ach *
#这个能看到当前目录下的所有文件占用磁盘大小和总大小
du
-sh
#查看当前目录总大小
du
-sh *
#查看所有子目录大小
lsof
|
grep
delete
#如果怀疑删掉的数据还在占用磁盘空间试试这个
kill
-9 pid
#结束掉进程就能释放磁盘空间了
16. 磁盘挂载
umount /mnt
fdisk /dev/xvdb
d ... w
e2fsck -f /dev/xvdb1
resize2fs /dev/xvdb1
mount /dev/xvdb1 /mnt
相关文章推荐
- centos7 mysql安装
- Centos 5 手动安装yum
- Linux下开启nfs服务
- linux 下常用软件错误合集。
- linux netstat命令
- Linux下文件解压命令汇总
- linux rpm包的编译
- MySQL安装【CentOS】
- MySQL安装【CentOS】
- 【Linux探索之旅】第四部分第一课:压缩文件,解压无压力
- Linux ../ 与 /..区别
- 【Linux探索之旅】第四部分第一课:压缩文件,解压无压力
- 我的常用Linux命令
- linux 的awk命令
- CentOS安装
- Hadoop — Linux(Ubuntu15.04)下安装`配置Hadoop(2.6.0)
- linux 查看磁盘、文件夹、文件大小(df du)
- Linux IO调度器
- Linux下查看文件和文件夹大小
- linux之系统基本优化