cd dir 更改目录到dir
tail -f file 从后10行开始查看file的内容
shutdown -g0 -y -i5 关机命令(i 是指运行级别,5是指在X86关闭计算机的运行级别 -g 是指在多少分以后关闭电脑 0 就是立刻关闭 -y 就是不进行任何提醒关闭计算机)
shutdown -h now 立即关机
shutdown -r now 立即重启
cp -rf file1 file2将file1复制到file2 (-r 递归处理,指定目录下的文件和子目录一并处理;-f 强行复制,无论目标是否存在)
su - root 是切换到root账号使用,使用的是root用户的环境变量;
su root 则是取得root的特权,以root的身份执行程序,但保留原来用户环境。
vi file xxx i 书写 再按ESC键,然后:wq(保存并退出)
tail -f nohup.out 监控标准输出
chown -R username:users Document/ (对Document/ 目录下的所有文件与子目录执行相同的所有者变更,修改所有者为users用户组为username用户;-R或-recursive:递归处理,将指定目录下的所有文件及子目录一并处理)
lsof -i:9999 查看9999端口被哪个进程占用
ps -ef | grep tomcat:查看tomcat所有在运行进程
kill -9 端口号:彻底停止进程
ps -ef | grep Adapte:将Adapte进程显示出来
-A 显示所有程序。
-e 此参数的效果和指定"A"参数相同。
-f 显示UID,PPIP,C与STIME栏位。
grep命令是查找,中间的|是管道命令 是指ps命令与grep同时执行
tar命令
[root@Linux ~]# tar [-cxtzjvfpPN] 文件与目录 ....
参数:
-c :建立一个压缩文件的参数指令(create 的意思);
-x :解开一个压缩文件的参数指令!
-t :查看 tarfile 里面的文件!
特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!
因为不可能同时压缩与解压缩。
-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!
例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成
『 tar -zcvPf tfile sfile』才对喔!
-p :使用原文件的原来属性(属性不会依据使用者而变)
-P :可以使用绝对路径来压缩!
-N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!
--exclude FILE:在压缩的过程中,不要将 FILE 打包!
范例:
范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar
[root@linux ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩!
[root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc <==打包后,以 gzip 压缩
[root@linux ~]# tar -jcvf /tmp/etc.tar.bz2 /etc <==打包后,以 bzip2 压缩
compress -f 强迫写入档案,若目的档已经存在,则会被覆盖 (force)
1.rm -rf * 删除当前目录下的所有文件,这个命令很危险,应避免使用。
所删除的文件,一般都不能恢复!
2.rm -f 其中的,f参数 (f --force ) 忽略不存在的文件,不显示任何信息
不会提示确认信息。
3.rm 命令删除一个目录中的一个或者多个文件或者目录,只用rm命令不会
删除目录,文件通常可以恢复。
4.其他参数命令:
-f, --force 忽略不存在的文件,从不给出提示。
-i, --interactive 进行交互式删除
-r, -R, --recursive 指示rm将参数中列出的全部目录和子目录均递归地删除。
-v, --verbose 详细显示进行的步骤
--help 显示此帮助信息并退出
--version 输出版本信息并退出
创建软连接,命令如下:
ln -s / /home/good/linkname
ln的链接分软链接和硬链接两种:
1、软链接就是:“ln –s 源文件 目标文件”,只会在选定的位置上生成一个文件的镜像,不会占用磁盘空间,类似与windows的快捷方式。
2、硬链接ln源文件目标文件,没有参数-s, 会在选定的位置上生成一个和源文件大小相同的文件,无论是软链接还是硬链接,文件都保持同步变化。
ls 列出目录
ls -al 使用格式化列出隐藏目录
cd 更改到home目录
pwd 显示当前目录
mkdir dir 创建目录dir
mv file1 file2 将file1重命名或移动到file2;如果file2是一个存在的目录则将file1移动到目录file2中
touch file 创建file
ps 显示当前的活动进程
chmod octal file 更改file的权限
4-读(r)
2-写(w)
1-执行(x)
示例:
chmod 777 为所有用户添加读、写、执行权限
chmod 755 为所有者添加rwx权限,为组和其他用户添加rx权限
grep pattern files 搜索files中匹配pattern的内容
grep -r pattern dir 递归搜索dir中匹配pattern的内容
command | grep pattern 搜索command输出中匹配pattern的内容
w 显示登录的用户
uptime显示系统从开机到现在所运行的时间
w 显示登录的用户
whoami 查看你的当前用户名
finger user 显示user的相关信息
cat /proc/cpuinfo 查看cpu信息
cat /proc/meminfo 查看内存信息
df 显示磁盘占用情况
du 显示目录空间占用情况
free 显示内存及交换区占用情况
gzip -d file.gz 将file.gz解压缩为file
ping host 确定网络和各外部主机的状态
wget file 下载file
wget -c file 断点续传
从源代码安装
./configure
make
make install
dpkg -i pkg.deb 安装包(Debian)
rpm -Uvh pkg.rpm 安装包(RPM)
Ctrl+C 停止当前命令
Ctrl+Z 停止当前命令,并使用fg恢复
Ctrl+D 注销当前会话,与exit相似
Ctrl+W 删除当前行中的字
Ctrl+U 删除整行
!! 重复上次的命令
exit 注销当前会话