Linux basic command 【常用命令】

Demo
大都有两种操作,
一种是cd到目标文件所在文件夹或目标文件夹的目录下,然后执行command
另一种是 之间命令行执行command

1:
删除文件(文件夹)
(前提:当前用户有删除操作的权限)
删除文件:
rm -r /user/local/a/a.log
删除文件夹:
rm -rf /usr/local/a
(advice: cd to obj file or folder ,then execute command)

2:
创建文件(文件夹)
创建文件:
vi foo.txt
vi index.jsp

创建文件夹:
mkdir aaa
mkdir -p aaa

3:
chown ysong -R /home/u1 表示改变目录所有者为ysong账户;

chmod 755 /home/u1 表示oracle账户对/home/u1目录有755权限;

hostname可以查看linux的计算机名;

whoami可以查看当前用户;

pwd显示当前路径;

df查看系统的硬件信息

4:
以下查看相关文件内容:

more /etc/oratab

cat /etc/passwd


5:
查看当前目录:pwd
修改密码:passwd
回到上级目录:cd ..
查看该目录下的文件夹:ls
打开文件:vi /文件夹/文件
显示当前目录所有文件:ls (or) ls –a
显示当前目录所有文件和详细信息:ls –al
文件的权限:chmod g –(+)r w x u g o s
创建目录:mkdir 目录名/目录名
在主目录创建下目录:mkdir ~/目录名
复制文件:cp 文件 文件
移动文件:mv 要移动的文件 要移动到的目录  
修改文件或目录的名字:mv 文件 名字
删除文件:rm -rf –I提示
删除目录中的所有内容包括目录:rm –r 要删除的文件夹

3:
合并文件(当前目录)
cat 文件名1 文件名2 ... 文件名N > ry.log

4:root 用户执行
lsb_release -a
查看linux系统版本等相关信息

5:查看文件内容
cd file所在目录
命令:tail -150 filename
作用:显示filename最近记录的150行


Linux服务器性能小结 :

<-->
在linux系统中,可直接通过命令行 “w”或者“uptime”查看,如下:

[ysong@IDC ~]$w
13:55:31 up 8:53, 1 user, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
ysong pts/0 114.92.96.72 13:54 0.00s 0.01s 0.00s w

[ysong@IDC ~]$uptime
13:55:47 up 8:53, 1 user, load average: 0.00, 0.00, 0.00


<-->
cpu usage:
系统的CPU使用率。
可以用“top”命令动态的显示当前系统进程用户的使用情况。


<-->
对 Tomcat 的操作

启动
一般是执行tomcat/bin/startup.sh,sh tomcat/bin/startup.sh

停止
一般是执行 sh tomcat/bin/shutdown.sh脚本命令

查看
执行ps -ef |grep tomcat 输出如下

sun 5144 1 0 10:21 pts/1 00:00:06 /java/jdk/bin/java -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/java/tomcat/common/endorsed -classpath :/java/tomcat/bin/bootstrap.jar:/java/tomcat/bin/commons-logging-api.jar -Dcatalina.base=/java/tomcat -Dcatalina.home=/java/tomcat -Djava.io.tmpdir=/java/tomcat/temp org.apache.catalina.startup.Bootstrap start

说明tomcat已经正常启动, 5144 就为进程号 pid = 5144

杀死
kill -9 5144

===========
在linux下,如何将shell里输出的信息写入到文件里呢?
通过下面的两个管道符可以实现些功能。
> 将信息写入文件
>> 在现有文件中追加信息

test.sh
echo hello >> /data/log/restart.txt
echo test >> /data/log/restart.txt


========
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值