1.Linux命令
1.网络配置setup? ? ? ?配置 ifup eth0? 启动网卡 文件保存在? /etc/sysconfig/network-scripts/ifcfg-eth0,修改ifcfg-eth0配置文件:ONBOOT=yes(把no改为yes) 2.常用命令mkdir? ? ? ? ? mkdir -p /home/derek/test? ? ? ? 创建递归的目录 ls -a -l? ? ? ? ? ? ? ? ? ? ? ? cat pwd touch? ? ??touch {1..10}.txt? ? 一次创建多个文件 xargs cp? ? ? ? 如果复制目录需要加 -r 或者 -a 覆盖文件时不提示的两种方法,加“”或者补全命令的全路径 ?mv? ? ? ?mv /data /root/? ? ?把data目录移动到root目录下 rm? ? ? ?rm 1.txt? ? ? ? ?删除文件? ? ?-f? 强制删除? ? ?rm -fr /home/test? ? ?-fr 强制删除目录 rmdir? ? 删除空目录 man? ? ?man cp? ? ?查看命令帮助? ? ?输入 “/xxx”? ? 搜索 help? ? ? cp --help grep? ? ?grep -v xxx 1.txt? ? ?-v排除? ?不显示1.txt中除xxx的内容 head? ? head -2 1.txt? ? ?显示文件的前几行,默认10行 tail? ? ? ?tail -4 1.txt? ? ? ? ?显示文件的后几行,默认10行 alias? ?查看别名? ? 删除别名:unalias cp? ?设置别名:alias?cp=‘cp -i‘? ?设置的别名永久生效: ~/.bashrc? ? 当前用户生效,需要保存到这个文件里面才行 date? 查看时间?? 3.echo>:输出重定向,把前面输出的东西输入到后边的文件中,会清除文件原因内容 >>:追加输出重定向,把前面输出的东西追加到后边的文件尾部,不会清除文件原有内容 <<:追加输入重定向 <:输入重定向 4.find查找并删除文件的两种方式 ?第一种 find /home -type f -name "*.txt" |xargs rm -f find /home -type f -name "*.txt" -mtime +15 |xargs rm -f -mtime +15表示删15天以前修改过的文件 -15 最近15天 ?第二种 find /home -type f -name "1.txt" -exec rm {} ; ? 5.sed流编辑器,实现对文件的增删改查 -n 取消默认输出 -i 修改文件内容 -e 允许多项编辑 p 打印 g与s联合使用时,表示对当前行全局匹配替换,s是查找并替换 ‘#’ 分隔符 ?(1)替换 sed -i ‘s#derek#jack#g‘ 3.txt ? 6.题目(1)查看文件2.txt(100行)的20~30行内容 seq创建队列 ?NR表示行号 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |