放假无聊时间,学习下linux基本命令,基础的东西还是要牢牢掌握,大神勿喷!
1、 pwd : 查看当前文件目录;
2、cd/home 进入home文件夹;
3、cd ../.. 返回上两级目录;
4、ls 查看目录中的文件;
5、ls –F 查看目录中的文件;
6、mkdir –p test/test1 此时若路径中的某些目录尚不存在,加上此选项(-p)后,将自动建立目录,并且一次可以建立多个目录;
mkdir –m 权限 test3 创建权限的命令;
mkdir –v test4 创建新目录都显示信息;
一个命令创建项目的目录结构:
mkdir -vp scf/{lib/,bin/,doc/{info,product},logs/{info,product},service/deploy/{info,product}}
7、rm 文件名 删除一般文件,删除时给出提示信息;
rm –r 删除一个或丢多个文件目录,加上-r才能删除目录;
rm –f 文件名 强制删除文件,不提示信息;
rm -i *.log 删除任何.log文件;删除前逐一询问确认 交互式删除;
rm -f log1.log 指示rm将参数中列出的全部目录和子目录均递归地删除。
8、mv [选项] 源文件或目录 目标文件或目录;
9、cp [选项] 源文件 目标文件;
10、cat主要有三大功能:
1.一次显示整个文件:cat filename
2.从键盘创建一个文件:cat > filename 只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件:cat file1 file2 > file
11、常用解压/压缩命令
1、 tar xvf 压缩包文件(解压) ;
2、 tar vcf 压缩包命名 源文件(打包) ;
12、ps -ef|grep 程序名称 用ps查找进程号
13、kill -9 pid 彻底杀死进程;