LINUX 常用命令

linux下文件和目录的颜色代表什么

 

蓝色表示目录;绿色表示可执行文件;红色表示压缩文件;浅蓝色表示链接文件;灰色表示其它文件;红色闪烁表示链接的文件有问题了;黄色是设备文件,包括block, char, fifo。
用dircolors -p看到缺省的颜色设置,包括各种颜色和“粗体”,下划线,闪烁等定义。

 

 

查看目录的大小

 

du -sh dirname
-s 仅显示总计
-h 以K、M、G为单位,提高信息的可读性。KB、MB、GB是以1024为换算单 位, -H以1000为换算单位。 

 

查看硬盘的使用情况

 

df -k 以K为单位显示
df -h 以人性化单位显示,可以是b,k,m,g,t.. 

 

安装软件

 

rpm -ivh aaa.rpm
tar xvfz aaa.tar.gz; 
cd aaa; 
./configure; 
make &&  make install 

 

修改主机名

 

vi /etc/sysconfig/network  
 

 

修改HOSTNAME一行为"HOSTNAME=主机名"(没有这行?那就添加这一行吧),然后运行命令" hostname 主机名"。无论你是否重启,主机名修改成功了。

 

启动到文字界面

 

vi /etc/inittab
id:x:initdefault:
x=3:文本方式 x=5:图形方式 
 

改变redhat的系统语言/字符集

 

修改 /etc/sysconfig/i18n 文件,如
LANG="en_US",xwindow会显示英文界面,
LANG="zh_CN.GB18030",xwindow会显示中文界面。
还有一种方法
cp /etc/sysconfig/i18n $HOME/.i18n
修改 $HOME/.i18n 文件,如
LANG="en_US",xwindow会显示英文界面,
LANG="zh_CN.GB18030",xwindow会显示中文界面。
这样就可以改变个人的界面语言,而不影响别的用户
(Debian不支持GB18030(RH的zysong字库是有版权的)
现在好像没有Free的GBK和GB18030字库
vi .bashrc
export LANG=zh_CN.GB2312
export LC_ALL=zh_CN.GB2312) 

 

以不同的用户身份运行程序

 

su - username -c "/path/to/command"
有时候需要运行特殊身份的程序, 就可以让su来做 

 

关闭pc喇叭

 

将/etc/inputrc中的set bell-style none 前的#去掉 (重启系统)

echo "set bell-style none" >> ~/.bashrc 
 

查看文件信息

 

stat beta4_TO_final.sql

 

禁PING

vi /proc/sys/net/ipv4/icmp_echo_ignore_all
将其值改为1后为禁止PING
将其值改为0后为解除禁止PING

或:
echo > 1 /proc/sys/net/ipv4/icmp_echo_ignore_all禁ping
echo > 0 /proc/sys/net/ipv4/icmp_echo_ignore_all解ping

 

 

限制IP登录

 

/etc/hosts.allow
 
sshd:192.168.0.100:allow          //允许IP 192.168.0.100 登录
sshd:192.168.10.:allow            //允许IP 192.168.10.  网段登录
sshd:all:deny                     //禁止其他的所有IP登录

 在/etc/hosts.deny输入(表示除了上面允许的,其他的ip   都拒绝登陆ssh)   
  sshd:ALL

 

 

 防火墙限定

 

比如说你只允许1.1.1.1这个IP进入,其它都禁止:  
  方法1、iptables。  
  iptables   -A   INPUT   -p   tcp   -s   1.1.1.1   --destination-port   22   -j   ACCEPT  
  iptables   -A   INPUT   -p   tcp   --destination-port   22   -j   DROP    


方法2:  
  vi   /etc/ssh/sshd_config  
  添加一行:  
  allowusers   xxx@1.1.1.1  
  注:xxx为你用来登入服务器的用户名
 

 

 用find删除指定文件

 

[www@zhoubc test]$ tree
.
|-- configure
|-- file1
|-- file2
|-- file3
`-- main.c

[www@zhoubc test]$ find ./ -name 'file*' -exec rm -f {} \;

[www@zhoubc test]$ tree
.
|-- configure
`-- main.c
 
 

 

查看端口占用情况

 

netstat -anp
 

查看正运行的进程

 

ps -aux
 

修改字符

 

[root@localhost ~]#locale -a       #查看系统支持的语言
[root@localhost ~]# vi /etc/sysconfig/i18n
LANG="zh_CN.UTF-8"
SYSFONT="latarcyrheb-sun16"
 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值