Linux 笔记
Ctrl+Alt+t 打开terminal终端输入命令行
Ctrl+Alt+F1 进入tty1 以root进入命令行(平时Ctrl+Alt+t以/home/eclipSycn进入命令行)'~'代表用户根目录 /代表总的根目录
第一次启动设置password 输入 sudo passwd 设置密码 用户名为root 重启 reboot
sudo为高权限 需要输入密码
ls 查看目录 -a隐藏 -l详细 ~根目录
date 查看日期
cal 日历
bc 计算器 quit退出 默认输出整数 如果小数 scale=小数位数
tab 自动补全(命令补全 文件补齐) 两个tab连按 查看所有可以补齐的文件
Ctrl+c 中断命令
Ctrl+d 键盘输入结束
man date(以date命令为例)命令查看操作说明 ?关键字或者/date(关键字)查找date关键字 n N查找下一个或者上一个
分级1(shell权限) 5(说明配置文件) 8(系统管理员) man -f ls 获取更多ls信息(ls开头) -k全文找(ls可在中间) manpage在/usr/share/man中
找命令 记住一个 man lp看看用法或者 lp +tab+tab找到相似命令 再man lpxxxxx
关机 shutdown -h now(可以定时)
重启 reboot
硬盘同步内存写入 sync
ls -al 查看权限 10个字符d目录-文件 3rwx 可读可写可执行 文件拥有者 文件所属用户组 xxxxxx
chgrp 改变用户组 用户组需要在etc/group文件中
chown 改变所有者 存在与etc/passwd中
chmod 改变文件权限 r=4 w=2 x=1 chmod 777 .bashrc 则 -rwxrwxrwx 通常-rw-rw-r--为664
u(user) g(group) o(others) a(all) chmod u=rwx,go=rx .bashrc 也可以改变为-rwxr-xr-x chomod a+w .bashrc 则为bashrc文件全部三个人加上w可写属性(同样的a-w去除w)
chown user:group file 修改属性所有者(-R全部目录)
linux下运行与否不在于后缀名 在于文件类型其中的x是否可执行 w权限不包括删除
目录没有x则无法进入该目录工作
cd 进入目录 .当前目录..上一个目录 在etc目录下假设cd ../bin 则进入同级bin下
pwd查看当前目录路径 pwd -P可以避免链接文件路径 查看真正路径
mkdir 建立新文件夹 mkdir -p test/test/test/test -p可以建立多层目录 mkdir -m 722 test2 -m可以强制设定属性
rmdir 只能删除空目录 rmdir -p test/test/test/test 多层删除
路径PATH 查看echo $PATH root 和 eclipsycn查看不一样后者没有sbin 若把ls移动到root下 可以再root目录./ls或者绝对路径方式/root/ls执行ls 也可以加PATH=“$PATH”:/root加到路径中这样就可以ls了
ls cp rm mv
cat 查看文件 less更常用好操作
touch 创建文件
cd ~OtherUser 进入其他用户的家目录
umask 目录默认权限 (0 002)代表002是要减掉的 默认最大777 修改umask umask 002
文件默认没有x 最大666
which 寻找执行文件