Linux操作系统下的相关命令

来源:互联网 发布:圣甲虫长板淘宝 编辑:程序博客网 时间:2024/05/21 14:42

课堂笔记


1.[root@localhost ~]#
“#”——代表管理员用户;
“$”——代表普通用户;
“~”——代表当前用户。

2.切换用户的命令:su+空格+用户名
例子:su -root 切换至管理员用户
su -julia 切换至用户名为Julia的用户

3.添加用户的命令:adduser+空格+用户名
例子:adduser kk 添加名为kk的新用户

4.为用户添加密码:password+空格+用户名
例子:password kk 为用户kk添加密码

5.查看当前目录下的文件:ls
查看当前目录下文件的详细信息:ls+空格+l

6.Linux中有个“一点哲学”,即“一切皆为文件”。
Linux中有四大文件类型:普通文件、目录文件、设备文件、链接文件。
其中,文件名以“-”开头的为普通文件;
文件名以“d”开头的为目录文件;
文件名以“c”或“b”开头的为设备文件;
文件名以“l”开头的为链接文件;
文件名以“p”开头的为管道文件;
文件名以“s”开头的为共享文件;
文件名以“.”开头的为隐藏文件。

7.文件具有的三种属性:可写“w”、可读“r”、可执行“x”。
eg:-rw——-

8.改变权限:chmod
eg:chmod u+x anaconda-ks.cfg
u代表当前用户,x为可执行的权限。

9.清零:clear

10.写c程序的相关命令,以例子的形式举出:
touch hello.c 创建一个hello.c文件
gedit hello.c 编辑此hello.c文件
cat hello.c 查看此hello.c文件
gcc hello.c 编译此hello.c文件
./ a.out 执行此hello.c文件
rm hello.c 删除此hello.c文件
rm -f hello.c 强制删除hello.c文件

11.对目录操作的相关命令,以例子的形式举出:
cd Desktop 进入Desktop目录
cd .. 进入上级目录
cd ~ 回到当前目录
cd / 回到根目录
cd home 回到用户目录
mkdir 1022 创建一个名为1022的目录
rm -r kk 删除一个名为kk的目录
rm -rf kk 强制删除目录
rmdir kk 只能删除空目录
pwd 可查看当前文件的绝对路径
cp demo.c mm 将demo.c文件拷贝到mm目录中
cp -r mm kk 将mm目录拷贝到kk目录中

ps:对目录的操作都要加“-r”

mv hello.c mm 将hello.c 文件剪切到mm目录中
mv hello.c hello1.c 将hello.c重命名为hello1.c
mv 1022 1023 将1022 目录重命名为1023

12、解压与压缩命令
tar crzf 1023.tar.gz 1023 将1023打包
tar xvzf 1023.tar.gz 将1023解压
tar xvzf 1023.tar.gz -C /root/kk 将1023 解压到指定目录
tar xvzf 1023.tar.gz(.) 当解压缩不成功时,可以尝试加’.’

reboot 重启

13,vim文本编辑器
vim demo.c 创建一个demo.c 文件
—>进入命令行模式—>键入“i”或“a”—>进入插入模式,可以编写c语言程序—>按”Ese”键—>进入命令行模式—>按“shift”+“:”键—> 进入底行模式—>”wq”保存退出

命令行模式下:
yy+p 复制
dd 删除
2yy+p 复制2行
2dd 删除2 行

底行模式下:
set number 设置行号
/ main 查找到“main”

vim /etc/vimrc 打开配置文件

0 0