17.Linux命令
setup 配置
ifup eth0 启动网卡
文件保存在 /etc/sysconfig/network-scripts/ifcfg-eth0,修改ifcfg-eth0配置文件:ONBOOT=yes(把no改为yes)
mkdir mkdir -p /home/derek/test 创建递归的目录
ls -a -l ls -lih i查看文件index h查看文件大小
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
ctrl+d 退出当前用户环境 logout
ctrl+l 清屏 相当于clear
ctrl+a 快速到一行命令的开头
ctrl+e 快速到一行命令的末尾
ctrl+u 清除一行命令光标的前面部分
ctrl+k 清除一行命令光标的后面部分
ctrl+w 清除当前一行
ctrl+r 命令行查找
>:输出重定向linux命令,把前面输出的东西输入到后边的文件中,会清除文件原因内容
>>:追加输出重定向,把前面输出的东西追加到后边的文件尾部,不会清除文件原有内容
<<:追加输入重定向
<:输入重定向
查找并删除文件的两种方式
第一种
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 {} \;
下一个教程:Linux常用命令 Updating