linux下命令使用集锦

来源:互联网 发布:北京百度seo 编辑:程序博客网 时间:2024/06/18 02:21


linux查找目录下的所有文件中是否含有某个字符串

查找目录下的所有文件中是否含有某个字符串 

find .|xargs grep -ri "IBM" 
查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名 

find .|xargs grep -ri "IBM" -l 


/home/users.dat文件里面的::替换成 , 然后追加到/home/tmp/users.dat

cat /home/users.dat | tr -s "::" ',' >> /home/tmp/users.dat


ls 显示当前路径下的文件(夹)
   -l  显示详细的文件(夹)信息
   -a  显示隐藏的文件(夹)

more  分屏查看文件内容
cat 一次性全部显示文件内容
tac 倒叙全部显示文件内容

cp source destination 复制文件夹从一个地方到另一个地方
   当目的地不存在时,目的地名称就是新文件名称
   当目的地存在时,文件放在目的地文件夹中
mv source  destination  移动文件夹从一个地方到另一个地方;重命名
rmdir 删除空的文件夹
rm 删除文件
  -r 递归删除非空文件夹
  -f 强制删除,不提示
find . -name abc  在当前目录下查找文件(夹)名字叫做abc的
wc 统计文件中出现的行数、词数、字数
hostname 查看或者修改主机名
         如果要求永久生效,需要修改配置文件/etc/sysconfig/network
top 显示所有进程的
ps  显示当前进程的
ps  -ef|grep mysql 查找具体的进程
kill  -9 pid 杀死进程
du -h  --max-depth=1 .  查看当前目录下的文件(夹)的大小
df -h 查看磁盘空间占用情况
tar -zxvf  hadoop-1.1.2.tar.gz  解压缩文件
service iptables status|stop|start|restart  防火墙的状态、关闭、打开、重启动
chkconfig  iptables off  关闭防火墙的自动启动
service network restart 当修改了ip之后使用,用于重启网卡
>  重定向到一个文件,每次都覆盖原来的,重新写入
>> 重定向到一个文件,每次追加写入
---------------------------------------------------------------------------------------------------
配置全局环境变量的文件 /etc/profile
配置当前用户环境变量的文件 ~/.bashrc
---------------------------------------------------------------------------------------------------
R读  W写 X执行 -没有权限
rw- r-- r--
创建者 所在组 其他人
user group other all
rw- r-- r--
420 400 400
新建的文件的默认权限是644
新建的文件夹的默认权限是755


0 0
原创粉丝点击