学习时间 12.11 上午
注意:1,每个指令间要有间隔;2,./后不需要间隔
指令:[root@localhost~]# su - jsetc
Su 切换用户指令,
root为当前用户名,root为超级用户,拥有一切权限。其他用户为普通用户。
指令执行后为[jsetc@localhost~]$
~:当前用户的工作目录
ls:查看目录下的内容 格式:[root@localhost~]# ls
ls -l:显示文件的具体内容,属性。格式:[root@localhost~]# ls -l
ls -a:显示所有文件,包括隐藏文件。格式:[root@localhost~]# ls -a
adduser:增加用户。用法:adduser kk 格式:[root@localhost~]# adduser kk
passwd:增加用户的用户密码 passwd kk 格式:[root@localhost~]# passwd kk
chmod :修改文件的属性.linux操作系统中,一切皆可为文件。其中,以-开头的为普通文件,以d开头的为目录文件,设备文件以c或b开头,链接文件以l开头。以上为文件四大类。
小众文件中,管道文件以l开头,共享文件以s开头,堆栈文件以f开头,隐藏文件以.开头。
格式:chmod u/g/o/a install.log修改 install.log文件的r/w/x或者所有属性。另一种方法,
格式:chmod 666 install.log 文件的三种属性中,r是4,w是2,x是1。
touch:创建一个文件。touch hello.c和 touch hello.cpp ,分别创建了一个可编程C语言和c++的文件。
gedit:编辑文件(不常用) 格式:[root@localhost~]# gedit hello.c
gcc:编译文件 格式:[root@localhost~]# gcc hello.c
./:执行文件 格式:[root@localhost~]# ./a.out
rm :删除文件。y为yes,n为no 格式:[root@localhost~]# rm hello.c
rm -f:强制删除
gcc hello.c -o hello :对可执行文件改名
cat:查看文件内容。 格式:[root@localhost~]# cat hello.c 可查看hello.c中的程序
cd +目录文件:打开目录文件
cd ..:返回上级目录
cd /:打开根目录。dev为设备文件,etc为配置文件。
root :root用户的工作目录
home:普通用户的工作目录。
绝对路径:从根目录开始 相对路径:从当前目录开始
pwd:显示绝对路径
mkdir:创建目录文件
rm -r kk:对目录文件的删除,对目录文件操作要加-r
rm -rf kk:对目录文件的强制删除
rmdir:删除空目录
clear:清除所有命令
cp:拷贝文件cp hello.c 1211拷贝文件到1211文件夹 cp -r kk 1211拷贝目录文件到1211
mv:剪切文件 格式:mv hello.c kk ;mv kk mm 重命名
tar cvzf:压缩文件 格式:tar cvzf 1211 1211.tar.gz 将1211压缩成1211.tar.gz文件,1211.tar.gz文件名可任意更改。
tar xvzf:解压缩文件 格式: tar xvzf 1211.tar.gz
格式: tar xvzf 1211.tar.gz -C kk将文件解压到指定位置。
下午
共享文件夹 cd /mnt/hgfs
cp -r 1207 /mnt/hgfs/share/ 将1207 放到share中
Ifconfig:查看ip ifconfig eth0 [ip地址]: 设置ip地址
setup 禁用防火墙
vim 编辑器,是vi的升级版,以后用vim。格式:[root@localhost~]# vim hello.c
可百度 vimrc配置文件对文本编辑区进行配置。
编辑区有三个模式:命令行模式,插入行模式,底行模式
vim hello.c :打开文件,编辑。进入后为命令行模式,按i/a切换到插入行模式。编辑完成后,按esc,shift+:切换到底行模式
vim /etc/vimrc:打开配置文件,可更改。需先备份
总结:晚上整理的时候就发现对上午讲的指令有些遗忘了,所以要经常复习。