查看以.开头的隐藏文件用 ls -a
chown用来改变文件或目录的所有者(属主)和所属的用户组
chgrp 只能改变所属的用户组
chown [-R] 新所有者 新用户组 文件或目录
chgrp 新用户组 文件或目录
groupadd ss 创建 一个名为ss的用户组
useradd -g ss dd 创建一个用户 dd 并加入到ss组中
passwd dd 为dd设置密码
useradd -g ss cc
passwd cc
su 切换到dd 用户下
touch myfile.txt 新建一个文件
可用chown root:root /home/dd/myfile.txt 更改文件属组
chmod 777 myfile.txt 更改权限
可用;号隔开多个命令 要使命令在后台运行,只要在命令后加一个&就行
shutdown -h (代表halt) shutdown -r(代表reboot)
write 与mesg mount与unmount
目录操作命令
mkdir 新目录名 mkdir -p /etc/home/dd 加上-p可以创建子目录 rmdir 删除目录名 pwd 显示当前 工作目录
cd .. 返回上一级目录 cd .在最近的两个目录快速切换 cd ../../返回上二级目录 cd ~进入到root用户 的主目录
cd / 进入根目录 cd ~ oracle进入到oracle用户 的主目录
文件操作命令
ls (参数很多 ) 定义别名用 alias 别名=‘ls -a’ 删除别名 unalias 别名
cp [参数 ] 源文件 目标文件
cp默认情况下直接覆盖已有的目标文件,若要显示提示则加上 -i 参数
cp -r 源目录 目标目录 可实现同子目录一并复制
rm -rf -r 删除目录 -f 是强制删除不提示
mv -ib -i提示是否覆盖 -b备份
touch 更改文件的访问时间为当前日期,如果没有这个文件,则创建一个空文件 例touch file1 file2
ln -s newfile oldfile创建一个链接 查看newfile 相当于查看oldfile(软链接) 硬链接不带参数
查看文件内容
cat more less head tail
grep chowd /ect/fsasb 命令指从文件中查找并显示包含指定字符串的行
diff -r file1 file2 比较两个文件的不同(-r代表是目录)
> >>重定向输出 >>代表是向已有文件的追加
< <<重定向输入 <是标准输入 <<是 结束读取的标识符 例: cat << EOF >file.txt 意思是读到eof为止把读到的内容放到file.txt文件中
管道操作是实现 将一个命令的输出转当作另一个命令的输入 例:ls -l /etc | grep ftp
查看系统 信息
查看linux内核版本用uname -r 或 -a
df 显示使用空间
du -a显示目录大小 du -s显示目录和子目录总大小
free [-b -m -k]显示内存使用大小
uptime 显示系统运行时间
查看cpu信息 cat /proc/cpuinfo
查看cpu和进程的状况 top (h显示子命令) shift+p +m +n +t 杀进程 可以按k
last 查看登录日志信息 w 用户名 查看登录用户 的信息
cal 查看日历 cal 年 显示一年的年历 date -s (mm/dd/yy) hh:mm:ss 再执行clock -w 写入cmos
vi
有三种模式:命令模式,插入模式,末行模式