Linux操作系统
1. Linux如何修改一个文件的权限?
使用chmod命令。
chmod [-R] (rules) (path)
-R:是否进行递归变更。即将该目录下所有文件都变更。
rules:权限字符串
path:设置权限的路径。
权限字符串编写规则:
需要给owner(u)/group(g)/others(o)这三种身份的访问者设置read(r)/write(w)/execute(x)权限。
有如下两种写法:
①.设置
比如:-rwxrw-r--
意为:第一个'-'是固定开头。剩余部分可以分为三段。
rwx:owner有read、write、execute权限。
rw-:group有read和write权限,没有execute权限。
r--:others只有read权限。
其中可以用分数来代表权限。r=4,w=2,x=1。范例内容可以修改为:
rwx=4+2+1=7,rw-=4+2=6,r--=4,-rwxrw-r--=764
命令:chmod 764 file
②.修改
可以用a表示all。一共有三种操作符,分别为+(加入),-(去除),=(设为)
范例:
a+w:表示所有身份都增加write权限。
u-x:表示owner去除execute权限。
2. Linux如何安装jdk?
离线安装:
①.到官网上下载jdk的linux安装包(.tar.gz)。
②.将安装包移动到linux服务器上。
③.解压安装包:tar -zxvf jdk-xxx-linux-x64.tar.gz
④.去/etc/profile配置环境变量。需要配置path,指向Java安装目录下的bin目录。另外需要配置classpath,指向安装目录下的lib目录。然后通过source命令使配置生效。
⑤.java -version验证是否安装完成。
在线安装:
Centos:yum -y install java-1.8.0-openjdk
Ubuntu:apt-get install openjdk-8-jdk
3. Linux如何在文件中搜索关键字?
①.在vi/vim中搜索关键字
输入“/关键字”命令来查找。
如果要找下一个关键字,输入n。
如果要找上一个关键字,输入N。
②.查找某文件是否包含关键字:grep [选项] "关键字" 文件路径
常用选项:
-c:只输出匹配行总数
-i:查找不区分大小写
-l:查找出目录下所有含有关键字的文件名
-n:显示关键字匹配行号
③.查找某目录下文件是否包含关键字:grep -r "关键字" 目录
4. 简述一下linux中常用命令?
①:cd:切换目录
②:ls:查看目录下的内容
③:mkdir:创建目录
④:cat/vim:查看文件
⑤:grep:查找文件中的关键字
⑥:touch:创建文件
⑦:cp:复制文件
⑧:mv:移动文件
⑨:rm:删除文件
⑩:pwd:显示当前路径