###查看当前所在的工作目录
pwd
###查看当前系统时间:
date
查看那些人登陆了服务器
who 查看谁在线
last 最近的登录历史
2. 文件基本操作
***
ls / 查看根目录下的文件及文件夹信息
ls -al -a显示隐藏文件 -l显示所有文件信息
*** 创建文件夹
mkdir 文件名 这是使用相对路径,在当前目录下
mkdir -p aaa/bbb/ccc
mkdir /aaa 这是使用绝对路径,在根目录下创建aaa
*** 删除文件夹
rmkdir 文件或者文件夹名 可以删除空目录
rm 文件名 只能删除文件
rm -r aaa 删除文件夹aaa,-r表示递归
*** 修改文件夹名称
mv 文件名 新文件名 mv aaa bbb 把aaa改名为bbb
*** 创建文件
touch somefile.1 创建一个文件
echo "i miss you" > somefile.2 利用重定向 “>” 的功能,将一条指令的结果写入到文件中
echo “baby” >> somefile.2 将指令写入到文件中,“>”会覆盖,">>"会追加
vi somefile.4 : 一些有用的快捷键:a 在光标后一位插入;A 在该行的最后一行插入;I 在该行的最前面插入;gg跳到文件的首行;G跳到文件的末行;dd 删除行,5 dd可以删5行;yy 复制当前行,复制多行前面加数字;p粘贴;v进入字符选择模式,选择后按y复制,按p粘贴;ctrl+v 进入块选择模式,可以用鼠标选一块;shift+v 进入行选择模式,用鼠标选取行;%s /要被替换的字符/替换字符 ,将整个文件替换;/字符,用于查找字符并定位,按n可以定位到下一个(N网上);
*** 移动文件
mv somefile.4 aaa/ 将somefile.4 移动到aaa文件夹下
3. 文件权限的操作
drwx r-x r-x(也可用二进制表示: 111 101 101 --> 十进制 755)
d:标识节点类型(d: 文件夹 -:文件 l:链接)
r: 可读 w:可写 x:可执行
第一组rwx:表示这个文件的拥有者对他的权限: 可读可写可执行。
第二组r-x:表示这个文件的所属组对他的权限,可读可执行
第三组:r-x:表示这个文件的其他用户对他的权限
**修改权限:
chmod g-rw 文件名 表示将文件所属组的权限减去rw
chmod o-rw 文件名 表示将文件其他用户权限减去rw
chmod u+x 表示将文件所属用户的权限增加x
也可以用数字来改权限 chmod 755 文件名
chown 用户名:路径/文件名 <只有root权限才能执行>
4.基本的用户管理
***添加用户
useradd 用户名
要修改密码才能登录 passwd 用户名 按提示输入密码
***为用户配置sudo权限
用root 编辑 vi /etc/sudoers
在文件里面添加一行:
root ALL=(ALL) ALL
hadoop ALL=(ALL) ALL
***常用的系统管理操作
查看主机名;hostname
修改主机名:vi /etc/sysconfig/network
挂载光盘:mount -t iso9660 -o ro /dev/cdrom /aaa 将光驱挂载到aaa文件夹下
查看文件或文件夹的大小: du -sh /aaa 或者不加目录
关机: halt
重启:reboot
网友评论