1、查看后台输出信息(相当于eclipse的控制台)
:tail -f catalina.out
2、查看文件的权限
:ll 或 ls -l
3、改变文件的权限
:chmod a+x oa.txt (所有用户都有执行权限)
chmod 777 oa.txt(该文件的最大权限)
4、复制文件到某处
:cp oa.txt /app/java_project
cp oa.txt ob.xml(在当前目录下复制一份oa.txt,并重命名为ob.txt)
5、把文件移动到某处
:mv /app/java_project/mis/updata/mis_beifen /app/java_project/mis/mainone
(把updata目录下的mis_beifen移动到mis目录下,并重命名为mainone)
6、删除某个文件
:rm -rf oa.txt
7、显示我当前的位置
:pwd
8、显示我在哪个用户下
:whoami
9、看文件的大小
:ls -lh
10、查看当前都有哪些用户登陆
:who
11、查看环境变量
:env
12、查看字符编码
:locale
13、查看linux和windows盘符对应关系
:fdisk -l
14、查看进程/强制杀进程
:ps -aux
:ps -9
15、计算器
:bc
16、查看月历
:cal
(例子)cal 12 2007。
17、显示hosts内容
:cat -b /etc/hosts
(并在非空白行上标示编号)
:cat -et /etc/hosts
(显示hosts内容,并在每行结束处加上$符号,并且讲tab字符以^I代替)
:cat /etc/hosts /etc/fstab > /root/abc
(将hosts与fstab的内容合并,输出到另一个abc文件)
18、修改硬盘分区
:fdisk
我的linux下,没装这个软件,没有实际应用过
19、修改文件属性
:chattr
(例子)chattr +a oa.txt 使得oa.txt只能以附加方式写入,不能直接修改
(例子)echo " add one line" > oa.txt 修改文件内容。 echo " add one line" >> oa.txt 附加文件内容
:chattr =i oa..txt 将文件的属性改为 i 时,无法对该文件进行修改或删除,包括root用户
20、改变文件或目录所属的组
:chgrp
(例子):chgrp users oa.txt 将oa.txt所在的root组改为users组。
注:ll 命令是查看某个文件或某个目录所在的组。
21、改变文件或目录的权限
:chmod
(例子):将文件oa.txt的权限设为:拥有者可读可写可执行,同组者可读可执行,其他人仅可执行。 chmod 751 oa.txt (八进制数见表)
注:777 是权限最高的所有用户都可读可写可执行。
22、改变文件或目录的拥有者或组
:chown
(例子):将oa.txt文件的拥有者改为cl。 chown cl oa.txt
将oa.txt文件所属于的组改为users。 chown :users oa.txt (注:chgrp这个命令也能改变文件或目录所属的组)。
将上述两个范例一次改变。 chown cl : users oa.txt
23、搜索文件
:a、whereis 文件名:模糊查找
:b、find / -name 文件名:精确查找,但消耗资源。eg:find / -name tomcat
:c、locate 文件名:最佳方法,但第一次使用该命令,可能需要更新数据库,按照提示的命令执行一下就好了。
24、模糊筛选文件
:ls | grep