I Linux, mar atá in aon chóras oibriúcháin, d'fhéadfadh go mbeadh gá le comhaid a scriosadh. San Airteagal seo, inseoimid duit na cúiseanna go gcaithfidh úsáideoirí comhad a scriosadh as an gcóras, agus cuirfimid treoracha ar fáil freisin maidir le conas é a dhéanamh i gceart.
Is iad seo a leanas na cúiseanna:
Tá go leor fóntais scriosta comhad ag Linux le roghanna éagsúla. Mar shampla, scriosann an t-ordú shred
comhaid gan iad a aisghabháil, scriosann an t-ordú wipe
comhaid ionas nach féidir iad a aisghabháil trí úsáid a bhaint as sainchláir, scriosann an t-ordú srm
comhaid ionas nach féidir iad a aisghabháil fiú i gcoinníollacha saotharlainne.
Tá sé tábhachtach a mheabhrú, nuair a bhíonn comhaid á scriosadh i Linux, bogtar iad de ghnáth chuig an Araid Athchúrsála, atá suite in eolaire speisialta "Bruscair". Ligeann sé seo duit comhaid a aisghabháil má scriosadh iad de thaisme nó de dhearmad. Más mian leat comhaid a scriosadh go buan gan an fhéidearthacht iad a aisghabháil, ní mór duit fóntais speisialaithe a úsáid mar shred
, wipe
or srm
.
Ar Linux, is féidir leat an t-ordú rm
a úsáid chun comhad a scriosadh. Ní mór na céimeanna seo a leanas a leanúint:
rm
agus sonraigh an cosán chuig an gcomhad is mian leat a scriosadh. Mar shampla, chun an comhad file.txt
atá suite i do eolaire baile a scriosadh, ní mór duit an t-ordú a chur isteach rm ~/file.txt
rm ~/file1.txt ~/file2.txt
rm
á úsáid agat mar scriosann sé comhad gan deimhniú. Más mian leat deimhniú sula scriosann tú comhad, bain úsáid as an ordú rm -i
in ionad rm
. Má dhéanann tú iarracht comhad a scriosadh nach bhfuil cearta agat air, gheobhaidh tú teachtaireacht earráide. Chun comhad den sórt sin a scriosadh, ní mór duit cead a bheith agat chun é a scriosadh. Mar shampla, chun comhad atá ar úinéireacht ag an úsáideoir root
a scriosadh, ní mór duit an t-ordú sudo rm /path/to/file
.
Más mian leat eolaire a bhaint seachas comhad, bain úsáid as an ordú rm -r
. Mar shampla, chun an t-eolaire mydirectory
atá suite i do eolaire baile a bhaint, chuirfeá an t-ordú rm -r ~/mydirectory
. Bí cúramach agus an t-ordú seo á úsáid agat mar scriosfar gach comhad agus fochomhadlann san eolaire sonraithe gan deimhniú.
An bhfuil fonn ort comhad a scriosadh gan leideanna a thabhairt duit a dhearbhú gach uair a scriosann tú é? Is féidir leat an t-ordú rm -f
a úsáid. Mar shampla, chun an comhad file.txt
a scriosadh gan teachtaireacht deimhnithe a phriontáil, eisigh an t-ordú rm -f file.txt
. Bí cúramach agus an t-ordú seo á úsáid agat mar beidh comhaid scriosta caillte go buan.
.txt
sa chomhadlann reatha a scriosadh, cuir isteach an t-ordú rm *.txt
. Má scrios tú comhad de thaisme agus gur mhaith leat é a chur ar ais ó chúltaca, is féidir leat an t-ordú cp
a úsáid chun an comhad a chóipeáil ón cúltaca chuig an eolaire atá ag teastáil. Mar shampla, chun an comhad file.txt
a chóipeáil ó chúltaca atá suite san eolaire /backup
chuig eolaire an úsáideora, cuir isteach an t-ordú cp /backup/file.txt ~/
.
Ní féidir leat comhad a scriosadh i Linux ar roinnt cúiseanna. Seo cuid de na cinn is coitianta:
Níl cearta leordhóthanacha agat chun an comhad a scriosadh. Mar shampla, má tá an comhad faoi úinéireacht úsáideoir nó grúpa eile, b'fhéidir go mbeadh ort sudo
a úsáid chun an t-ordú a rith le pribhléidí ardaithe. Seiceáil ceadanna ag baint úsáide as an ordú ls -l file_name
.
Má tá an comhad oscailte in aon fheidhmchlár nó próiseas, seans nach ligfidh an córas duit é a scriosadh. Úsáid an t-ordú lsof file_name
chun a fháil amach cé na próisis atá ag baint úsáide as comhad.
Má tá tréithe ag an gcomhad a chosnaíonn é ó scriosadh (cosúil leis an aitreabúid immutable
), beidh ort é a mhodhnú ar dtús. Is féidir é seo a dhéanamh ag baint úsáide as an ordú chattr -i file_name
.
Má tá tú ag iarraidh fillteán seachas comhad a scriosadh, agus nach bhfuil sé folamh, ní mór duit an t-ordú rm -r folder_name
a úsáid chun an t-ábhar a scriosadh go hathchúrsach.
Déan cinnte go bhfuil ainm agus cosán an chomhaid sonraithe agat i gceart. Is féidir le hearráidí comhréire teip ar an ordú.