`

linux小记

阅读更多
切换到root用户:su root
切换到根目录下:cd /
退出:exit
立即关机:shutdown -h now
今天10点关机:shutdown -h 10:00
立即重启:shutdown -r now
十分钟后重启:shutdown -r +10
查看当前目录:ls
查看目录文件以及权限:ll(和ls -l效果一样)
产看系统使用情况:df -h
查看当前目录文件内存情况:du -sh *
查询java进程:ps -ef|grep java
显示当前目录隐藏文件: ls -a
强制删除某个文件: rm -rf filename
创建一个目录:mkdir foldername
rmdir删除时会提示要删除目录下的其他文件才能删除该目录
复制文件:cp filename  folder (cp a.log ./one)
复制目录需要加-r:cp -r one two
复制文件并重命名:cp a.log b.log
移动文件:mv a.log one
创建一个空的文件:touch one.log
删除文件:rm one.log
删除指定通配符的文件: rm 1*.txt 或 rm 1[abc].txt 或 rm 1?.txt,rm 1[!ab].log(*任意字符和字符串,[]其中的一个,?一个字符)
查看当前路径:pwd
搜索文件:locate a.text(一个星期内的新建文件直接搜索不到,需要先更新数据库updatedb)
查看文件:cat a.log (查看少于屏幕的高度的内容)
查看后200行:tail -200f a.log
查看使用more:more a.log(缺点不能向上翻阅)
查用查看命令:less a.log (pageUp和pageDown进行上下翻阅)
查看头部20行:head -20 a.log
目录结构:bin目录放二进制文件的,etc系统的配置文件,home普通用户放置目录,var数据库和日志的存放目录
查看系统所支持的语言信息:locale
vi命令:vi a.log --->按i键进入编辑模式--->修改文件---->按esc键再按shift和冒号键--->输入wq--->回车退出vi
vi查找:/work(从上到下的查找)
复制当前行:dd
粘贴:t
linux下mysql的重启:cd /etc/inint.d  然后执行: ./mysqld restar
解压某文件: tar -zxvf filename
         参数讲解:z是否使用gzip压缩,x解开一个压缩文件,v压缩的过程显示文件,f加档名,放在最后
实例:
     tar -cvf /tmp/etc.tar /etc<==仅打包,不压缩!
     tar -zcvf /tmp/etc.tar.gz /etc<==打包后,以 gzip 压缩
     tar -jcvf /tmp/etc.tar.bz2 /etc<==打包后,以 bzip2 压缩
     # 特别注意,在参数 f 之后的文件档名是自己取的,我们习惯上都用 .tar 来作为辨识。
     # 如果加 z 参数,则以 .tar.gz 或 .tgz 来代表 gzip 压缩过的 tar file ~
     # 如果加 j 参数,则以 .tar.bz2 来作为附档名啊~ 
查看系统资源限制数量
ulimit -a
设置资源打开数量
ulimit -n 4000
linux上tomcat扩从内存:
JAVA_OPTS="$JAVA_OPTS -Xms1024m -Xmx1024m"

awk和xargs命令
awk是对一行中分成数个字段来处理。
语法为awk '条件类型1{动作1} 条件类型2{动作2} ...' filename
如显示进程号:
ps -ef|grep java|grep tom|awk '{print $2}'
$0表示这行的全部文本,$1表示第一个出现字符,以空格进行区分的,$表示进程号
xargs命令用于对于指定的输出执行响应的命令
如,读查找出的进程号执行杀死命令
ps -ef|grep java|grep tom|awk '{print $2}'|xargs kill -9
分享到:
评论

相关推荐

    Linux boost库安装、编译问题小记

    环境: Linux s12084 2.6.9-67.ELsmp #1 SMP Wed ...小记一下。以备以后参考。  boost 库做得真好。在windows 平台, linux 平台下编译都很顺利。hp aCC 也宣称对 boost 1.35 完全支持 。  全部编译是很痛苦的过程

    移动硬盘安装Linux系统小记

    但是经过查阅资料windows系统安装到硬盘,随身携带到别的机器启动,多数情况下不能正常运行,而且报错,还有驱动等等一系列问题,所以我想到linux,总体思路是安装linux,在linux下用虚拟机安装winx

    linux+java+python3+numpy+stl的3d打印小记

    linux+java+python3+numpy+stl的3d打印

    linux学习随笔

    自学linux的随笔小记,其中包含有一些linux的基础命令,JDK配置,Tomcat配置,数据库配置等,小白还在学习中~~~

    tty、pty、pts等(小记) - CSDN博客1

    tty、pty、pts等(小记) - CSDN博客1

    jdk-14.0.1_linux-x64_bin.7z

    linux java jdk-14.0.1_linux-x64_bin.7 java 可供学习开发使用

    mysql下mysql-udf-http效率测试小记

    看到张宴的博客上关于”http/rest客户端的文章”,怎样安装啥的直接都跳过,下面直接进入测试阶段,测试环境:虚拟机 代码如下: [root@localhost ~]# uname -a Linux sunss 2.6.18-128.el5 #1 SMP Wed Jan 21 10:44:...

    mysql数据存储目录迁移小记

    不想重装mysql,我服务器大部分空间mount在/app下了,于想想到了linux下的ln -s命令  OK 下面开操作了(注:以下操作均在零晨1点操作,记住先将数据备份成sql文件):  1. service mysqld stop  2. 在/app 下新建...

    MYSQL学习资料

    MySQL数据库扩展小记 mysql架构方案 MySQL水平分区表实际操作总结 Mysql水平分表 mysql水平分表和垂直分表和数据库分区 sysbench mysql 坚持不懈 sysbench安装和使用 SHOW INNODB STATUS 探秘 体验Innodb with ...

    VMware-ovftool-4.4.0-15722219-win.x86_64.rar

    虚拟机ovftool- 4.4.0,将.ova转化为.vmx文件小记,导入ova时:未通过 OVF 规范一致性或虚拟硬件合规性检查 原因与解决方法.

    Big-Data-Interview:大数据面试知识点

    目录Linux、IOLinux基础IO分布式分布式理论数据结构与算法RedisRedis基础redis内部数据结构Git操作系统数据库MeavnHBaseHiveSpark面试计算机网络Spring面试RedisElasticsearch分布式JVM设计模式多线程JDK数据结构...

    mysql80-community-release-el8-1.noarch.7z

    Red Hat Enterprise Linux 8 / Oracle Linux 8 可供开发学习使用

Global site tag (gtag.js) - Google Analytics