借鉴:
闲来无事,总结一下linux下的常用命令,也是很久没用到了,做个记录以后复习时用到
两者都是现实文件,不过对于隐藏文件不做显示,如果想要对隐藏文件进行显示的话,需要用到ls -a命令
cd ~:进入用户主目录
cd - :返回进入此目录之前的目录
用来显示当前的文件目录
显示当前的用户名
mkdir a 创建一个目录树a,即一个文件
mkdir b c 创建两个目录树,一个文件b,一个文件c
mkdir dir1 dir2 同时创建两个目录 mkdir -p /tmp/dir1/dir2 创建一个目录树 rm -f file1 删除一个叫做 '。 maingetline copy extern extern extern extern maingetline copy extern extern file1 file2 file3 file2 file3 extern extern #include 。在linux下新创建的文件file1,file2,file3分别属於g1.文件file1,file2.然后都设置为共享文件,把它更改为775。
自动补齐的快捷键,如果你当前目录有一个book文件,当你输入b按tab键时,它会自动帮你补齐这个文件名,很是好用
都是一些常规的命令,主要对界面进行清空,当然并不是真正的清空,只是把你写的命令全部移到了上面,从新开一行置顶,就像清空的效果一样
这个是和mkdir连着一起用的,mkdir是创建文件夹,而touch则是创建文件,同时也可以用touch同时创建多个文件名
rmdir a 删除一个文件a
rm -rf a 循环删除a目录下的所有目录和文件(慎用)
rm -rf b c 循环删除两个文件
删除文件或者目录的命令
rm file1 删除一个文件
rm -f file1 不提示删除一个文件
rm -rf file 循环删除整个文件的所有内容,一定要先pwd自己的位置,慎用
cp file/* . :复制file目录下的所有文件到当前目录
cp -a dir1/dir2/ . :直接复制dir2这个文件夹到工作目录
切换超级用户的指令,可以避免很多权限问题,当然不止这一个命令,可以参考下面我之前做的总结
大爷,里边请,当输入完之后需要输入自己的命令,一般为root
针对权限的命令,可以修改权限的设置,同样参考我之前的笔记
大爷,里边请,用ll可以看到各文件的权限情况
umask是chmod配套的,总共为4位(gid/uid,属主linux常用命令,组权,其它用户的权限),不过通常用到的是后3个,例如你用chmod 755 file(此时这文件的权限是属主读(4)+写(2)+执行(1),同组的和其它用户有读写权限)。执行该命令以后,对于下面创建的新文件,其文件主的权限未做任何改变,而组用户没有写权限,其他用户的所有权限都被取消。当属于某用户简档的一部分用户需要一些特殊权限的时候,可以将这些特殊权限设定在某权限组中,再将该部分用户加入权限组里,这样,他们就可以在不失去用户简档规定的权限的同时拥有了权限组中规定的权限。
chmod a+r file1 :将文件file1设为所有人皆可读取
chmod a+x file1:将文件file1设为所有人皆可执行
都是编辑命令,首先用vi file对文件file进行编辑,然后进入编辑页面,按i做下交显示为insert方可正常编写
退出vi编辑模式:大爷,里面请
显示文件内容的指令,我们常常用cat来查看文件的内容
cat file 查看file文件的内容
cat -n file 显示行号
倒叙显示文件,相当于cat反过来
对文件用的比较少,一般都用来对日志进行检查
建议的文件查看器,让画面在显示满一页时暂停linux常用命令,可以通过快捷键进行页面切换
一般命令 more aaa