linux将dmesg,ls grep 通过>输出到 文件里(一)

查看Linux启动日志

dmesg 命令,有配置syslog的话,或cat syslog

将日志导出到文件,方便查看 dmesg > /var/log/log.txt 2>&1

首先是command > file将标准输出重定向到file中, 2>&1 是标准错误拷贝了标准输出的行为,也就是同样被重定向到file中,最终结果就是标准输出和错误都被重定向到file中。

将打印输出到控制台shell命令
echo “aaaaaaaaaaaaaa” > /dev/console

ls > ./1.txt 将ls的结果输出到当前目录下的1.TXT文件
grep “xxxxx” > ./1.txt 将查到的包含xxx的结果输出到1.txt

find ./ -name “xxxxx” > ./1.txt

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
linux 相关学习记录: ls -l 获得当前目录下的所有文件 2、cd 获得指定文件目录位置 3、pwd 获得当前目录位置 4、touch 在指定目录下生一个空文件 5、cp 将某个文件复制到目标文件 mv 改变文件名或移动文件 rm 删除文件与目录 ln 链接文件 和 cp差不多,但是,文件改了,链接的文件也改变(硬链接) Mkdir 生目录 rmkdir 删除指定目录 管理文件 file 浏览文件的类型(在有足够权限的情况下) Cat 将文件文本发送到标准输出(如屏幕) Head 和 tail Head 提供文件的前几行的视图,tail提供文件后几行的视图 可以指定显示的文件量 显示前15行的视图 more 和 less 都是从文件文件开头开始,more 可以一次一页浏览文件内容 less 可以利用键盘上的page up 和page down 进行浏览上下滚动 权限 为abc文件设置权限 -rwxrw-r-- -表示文件 后面三个一组,分为三组 rwx表示当前文件的所有者(读,写,执行权限)rw- 表示跟所有者同一组的其他人(读,写权限)r-- 表示其他人(读权限) lrwxr--r-- l 表示链接 同上 drwxrw-rwx d 表示文件夹或目录 同上 chmod +r 4 Chmod +w 4 chmod +x 4 修改文件的权限 但是比较土 Chmod 775 u 4 修改但前用户权限 chmod 777 g 4 修改组权限 chmod 774 o 4 修改其他人权限 775=111111101(rwxrwxr-x) 777=111111111(rwxrwxrwxr) 这种方式比较专业 chown 修改文件所有者属于谁 如 chown testuser2 4, 就把4这个文件由testuser给了testuser2 操作文件 wc 取得文件中的行数,字数,字符数 注:showoff文件一个文件名 find 可以从目录或子目录中收索所选文件 Locate 收索数据库中的文件 Grep 收索一个没有打开的文件中的字符(查找给定字符串所以在的位置或行) vi 文本编辑器(相当于win notepad)   用vi 打开某文件 # vi 文件目录/文件名 dd 删除一行记录 a 添加记录 esc 退出 wq 保存退出 !q 不保存退出 o 插入文本 export java_home Echo 查看环境变量 echo $path Useradd 添加用户 注:/home下面会自动生一个关于这个新用户的主目录 Passwd 用户名--》 密码 Userdel 删除用户 Groupadd 提交一个组 Groupdel删除一个组 Sh 有很多:bash,csh,ksh,sh等等,一般用的都是bash Usermod -g testg testuser 修改testg组的用户testuser Su 切换用户 如 su testuser2 Exit 返回或退出 管道 将得到的结果用另外一种方式来显示 如 ls -l /etc | more | 应用的就是管道 分页显示,用MORE Cat /etc/passwd | wc cat /etc/passwd | grep lrj Dmesg | grep eth0 Ls -l | grep "^d" 只查找目录 Ls -l * | grep "^-"| wc-| 只查找文件的数量 重定向(用的比较少) Ls > com.txt 将ls 得到的结果输出到 com.txt中 Ls >> com.txt 将ls 得到的结果追加到com.txt后面 Lsss 2> com.txt lsss为错误命令 所以就是将错误命令信息添加到com.txt中 Wall 全体通知其他人的一个命令 Reboot 重启 Ifconfig 查看IP FTP 往linux上上传文件开启linux上的vsftpd service vsftpd start(stop) 关闭linux中的防火墙 service iptables stop 要使用用户进行上传,比如root 就必须修改etc目录下的两个文件 一个是user_list 一个是ftpusers Chkconfig 开机自启动 如:chkconfig vsftpd on Chkconfig httpd on http服务 chkconfig mysql on mysql服务 Chkconfig sshd on :远程登录服务 一般用putty客户端软件 安装JDK ./JDK gzip 压缩,解压缩 tar sss 指定JAVA_HOME: JAVA_HOME=./USER/... 指定完java_home后还必须输出一下 export java_home Mv sss sss 改名 Ps -ef 观察当前下面的进程 Kill 进程ID 结束进程 Kill -9 强制结束某个进程 Rpm -qa 列出当前系统中所有的安装过的包 Rpm -e 软件名(包名) 卸载软件 Rpm -ivh 软件名 安装软件 Wget 网址 linux上访问地址 Ps -auxf | grep sss:查看linux下正在运行的进程 Linux环境下部署EAR等 vi profile 在profile文件中修改环境变量 如:export JAVA_HOME=... Export CLASS_PATH=... Export PATH=$PATH:$JAVA_HOME/...
Linux命令大全(CHM格式离线版) Linux命令大全(修改版) 进行重新编译的说明 文件传输 bye ftp ftpcount ftpshut ftpwho ncftp tftp uucico uucp uupick uuto 备份压缩 ar bunzip2 bzip2 bzip2recover compress cpio dump gunzip gzexe gzip lha restore tar unarj unzip zip zipinfo 文件管理 diff diffstat file find git gitview ln locate lsattr mattrib mc mcopy mdel mdir mktemp mmove mread mren mshowfat mtools mtoolstest mv od paste patch rcp rhmask rm slocate split tee tmpwatch touch umask whereis which cat chattr chgrp chmod chown cksum cmp cp cut indent 磁盘管理 cd df dirs du edquota eject lndir ls mcd mdeltree mdu mkdir mlabel mmd mmount mrd mzip pwd quota quotacheck quotaoff quotaon repquota rmdir rmt stat tree umount 磁盘维护 badblocks cfdisk dd e2fsck ext2ed fdisk fsck.ext2 fsck fsck.minix fsconf hdparm losetup mbadblocks mformat mkbootdisk mkdosfs mke2fs mkfs.ext2 mkfs mkfs.minix mkfs.msdos mkinitrd mkisofs mkswap mpartition sfdisk swapoff swapon symlinks sync 系统设置 alias apmd aumix bind chkconfig chroot clock crontab declare depmod dircolors dmesg enable eval export fbset grpconv grpunconv hwclock insmod kbdconfig lilo liloconfig lsmod minfo mkkickstart modinfo modprobe mouseconfig ntsysv passwd pwconv pwunconv rdate resize rmmod rpm set setconsole setenv setup sndconfig SVGAText Mode timeconfig ulimit unalias unset 系统管理 adduser chfn chsh date exit finger free fwhois gitps groupdel groupmod halt id kill last lastb login logname logout logrotate newgrp nice procinfo ps pstree reboot renice rlogin rsh rwho screen shutdown sliplogin su sudo suspend swatch tload top uname useradd userconf userdel usermod vlock w who whoami whois 文档编辑 col colrm comm csplit ed egrep ex fgrep fmt fold grep ispell jed joe join look mtype pico rgrep sed sort spell tr uniq wc 网络通讯 dip getty mingetty ppp-off smbd(samba daemon) telnet uulog uustat uux cu dnsconf efax httpd ifconfig mesg minicom nc netconf netconfig netstat ping pppstats samba setserial shapecfg(shaper configuration) smbd(samba daemon) statserial(status ofserial port) talk tcpdump testparm(test parameter) traceroute tty(teletypewriter) uuname wall(write all) write ytalk arpwatch apachectl smbclient(samba client) pppsetup 电子邮件与新闻组 archive ctlinnd elm getlist inncheck mail mailconf mailq messages metamail mutt nntpget pine slrn X WINDOWS SYSTEM reconfig startx(start X Window) Xconfigurator XF86Setup xlsatoms xlsclients xlsfonts 其他 yes

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值