su -用户名 切换用户
su -root 切换管理员
adduser 用户名 添加用户
psswd 用户名 添加密码
ls 查看当前用户
ls -l 查看当前目录详细信息
linux下文件:
普通文件(-表示,可用ls -l查看)
目录文件(d)(linux中,任何东西都被看成文件,即“一切皆文件”)
设备文件(字符设备文件(c)/块设备文件(b))
套接文件(共享文件)(s)
管道文件(p)(在linux/unix中非常有用)
符号链接文件(l)(有点像WIN下的快捷方式)
chmod 改变权限
chmod u+x the user who owrs it
chmod g+x other users in the file's group
chmod o+x other users not in the file's group
chmod a+x all users
man 命令 可查询命令(例如:man chmod)
touch 文件名.c 创建文件
gedit 文件名.c 编辑文件
cat 文件名.c 查看文件内容
gcc 文件名.c 编译文件
rm 文件名.c 删除文件
rm -f 文件名.c 强制删除文件
cd .. 返回上一级目录
cd ~回到当前目录
cd 目录名 创建目录
cd / 进入根目录
根目录下所有目录:
root:存放root用户相关文件的目录
home:存放普通用户相关文件的目录
bin:存放常用命令目录
sbin:具有一定的权限才能使用的命令
mnt:默认挂载软驱和光驱的目录
boot:存放引导相关的文件
etc:存放配置相关的文件
var:存放一些经常变化的数据
usr:存放默认安装文件存放的目录
gedit /root/文件名.c 绝对路径
gedit 文件名.c 相对路径(不能确定指定的唯一文件)
mkdir 创建指定名称的目录
rm -r 目录 删除目录
rm -fr 目录 强制删除目录
rmdir 只删除空目录
pwd 看当前文件目录绝对路径
cp 文件名.c 目录 把文件复制到目录中
cp 目录 目录 把目录复制到后面的目录中
cp 文件名1.c 文件名2.c 把文件1的名字改成文件2的名字
tar cvzf 1023.tar.gz 1023 压缩1023文件
tar xvzf 1023.tar.gz 解压1023文件